What is the difference between an essential and non-essential amino acid?
An essential amino acid is a type of amino acid that cannot be synthesized by the human body and must be obtained from the diet. Non-essential amino acids, on the other hand, can be synthesized by the body from other amino acids or from some other source.