lipid is long-term energy storage. Carbohydrate is short-term energy storage/readily available. Lipids are insoluble, so easier to store. Carbohydrates/sugars are soluble, so easy to transport by blood. lipids store more energy «per gram» and they occupy less space «per energy/kJ»