There are two main types of football games: the ones where you actually play the match against your oponent, moving the team players across the field, and the ones where you play as the manager of the team.
Download Football Manager (java) Game