Protein merupakan makromolekul polipeptida yang terdiri dari rantai asam amino. Protein memiliki berbagai fungsi seperti pertumbuhan, pemeliharaan jaringan, dan pengatur proses di dalam tubuh. Terdapat beberapa jenis protein berdasarkan kandungan asam aminonya, seperti protein sempurna, tidak sempurna, dan kurang sempurna. Protein juga diklasifikasikan berdasarkan fungsi biologis dan strukturnya.