What is the difference between Citta contemplation and Dhamma contemplation in Satipathana?
These are the two last stages in the 4 foundations of mindfulness:

Citta means "mind". Dhamma refers to the Buddhist teachings.

Cittanupasana is the meditation on the mind: the observation of the arising and setting of thoughts and desires. It is required to understand the impermanent nature of mind, which is wrongfully perceived as a permanent self.

Dhammanupasana is meditation on the Dharma, the Buddhist teachings. Typically a student will be asked to meditate/research one of these topics:


The Five Hindrances 
The Four Noble Truths 
The Seven Factors of Enlightenment 
The Five Aggregates 
Canon Literature