What are all the positions in hockey?

In hockey there are six distinct positions for players: center, left wing, right wing, left defense, right defense, and goalkeeper.