The basic difference between obsession and compulsion is

The former is diagnosed along with the Axis III of DSM-IV whereas the later is diagnosed along with Axis II of DSM-IV

Actually there is no difference between the two disorders.

The former involves preoccupation with certain throughts while the later involves preoccupation of certain actions

THe former is a mood disorder whereas the later is an anxiety disorder.