therefore the difference between a frappuccino and a macchiato lays in the fact that the former is a cold iced and blended drink of a bigger size that contains sugary condiments. also, a traditional macchiato has to be made with an espresso shot, while the frappuccino isn't always made with such.