A sociopath has their head in the clouds. A psychopath lives in them.
what Onthenod said was similar to what i've read in the internet.
but neither of them were included in DSM-IV and the closest thing in there was Antisocial Personality Disorder IIRC.
also keep in mind that people are still arguing that origin of sociopathy's and the nature vs nuture argument.
to make it easy to remember
Psychopathy - Nature (born with, internal)
Sociopathy - Nurture (environmental factors, external)
I'd say Psychopathy is a much more serious disorder and that its probably clinical
while Sociopathy might be both
Psychopath is lost on his psycho path, sociopath on his social path.
Duh, it's two different paths!