Soccer skill can be developed through repetition, observation or visualization.

With regular training and practice of a specific movement or technique, the player builds confidence and the target motion becomes natural to him. Another type of "training" one should consider is watching quality games on the TV or videos in slow motion. The act of observing other players’ skills can help better your own technique. Visualization is a radical new method used to instill and develop one’s ability. It focuses on picturing yourself in the third person, while applying a specific technique.

The following sections will break down the fundamental skills most often used in the game.