Kiekvienas maisto produktas sudarytas iš smulkesnių dalelių–maistingųjų medžiagų. Nė viename produkte nėra visų maistingųjų medžiagų, todėl, norint jų gauti, būtina valgyti kuo įvairesnį maistą. 
Maisto medžiagos: BALTYMAI, RIEBALAI (LIPIDAI), ANGLIAVANDENIAI, MINERALINĖS MEDŽIAGOS, VANDUO ir VITAMINAI.
Kiekviena iš šių medžiagų atlieka tam tikras, tik jai būdingas funkcijas. Esama ir bendrų funkcijų, pavyzdžiui, baltymai, riebalai ir angliavandeniai atlieka energinę funkciją, t. y. šios medžiagos organizme išskiria energiją, kurią naudojame net miegodami.