Why protein is good for you

What is protein and why is it good for you? Protein is the basis of all our products, but why is it