This CGSociety tutorial explains the fundamentals on composition succinctly.

The Role of composition, is to guide the viewers eye in a way that allows then to “read the story”. Additionally it is a tool for creating a visually pleasing scene.

There are 3 elements to creating a good composition: