Asam amino adalah senyawa organik yang mengandung setidaknya satu gugus amino (-NH2) dan gugus karboksi (-COOH). Dalam genom manusia, 20 asam amino diciptakan untuk membangun protein dan oleh karena itu disebut proteinogen. Selain itu, ada sekitar 250 asam amino yang tidak membentuk protein. Ini adalah: isoleusin, leusin, lisin, metionin, fenilalanin, treonin, triptofan dan valin. Arginin dan histidin membentuk kelompok yang disebut asam amino semi-esensial. Mereka harus dikonsumsi dalam makanan dalam keadaan tertentu. Sepuluh asam amino non-esensial mampu diproduksi di dalam tubuh.