Chameleon is the Community Server themeing engine, which determines the data the controls should display based on the context in which the controls are displayed.
Community Server provides users with several sources for understanding using Chameleon. The following links will take you to user documentation that provides additional information about Chameleon.
You can also buy books devoted to Chameleon:
Finally, you can view a video that provides an overview of Chameleon.