How do you throw a softball fastpitch?

There are two differant ways to throw a basic fastball in softball. there is the west coast pitch : you put your hands above your head and then bring your throwing arm in a ciricle and then release. there is the east coast pitch : you bring your hands to the side of your throwing side and then bring your throwing arm in a rotation and release. you can do either of these no matter where you live. what ever one is easier. personaly i think the west coast pitch is easier. you can also throw change ups, knuckle balls, risers, or a 2 finger pitch.