Milkshakes are usually made with milk and ice cream, while smoothies use fruits as a base. However, there are no rules when it comes to cooking, hence why some milkshakes may contain fruits and some smoothies may taste like desserts.