The Benefits of Protein Powders

I know protein is good for me, but do I need a supplement? Whey, egg, casein and soy