Proteins are important molecules necessary for life. Proteins are made up of the elements carbon, hydrogen, oxygen and nitrogen. There are many foods you can eat to obtain proteins and they include meat, fish, nuts, beans and eggs. The building blocks of proteins are structures called amino acids. Different arrangements of amino acids form different types of proteins. Proteins are important for your muscle development, production of enzymes, hair, skin and nails.