What are Paintballs Made of?

Paintballs are not filled with paint, or at least not the house or wall variety. They are gelatin capsules filled with a mix of liquid and dye. They are meant to be non-toxic and water soluable. And they hurt!