From what I can tell there are two main differences:
TSA pre check isn't guaranteed; you can have pre check and still be randomly selected for a full screening. Clear you always get a "light" screening.
Pre check you still go through the TSA security, just with a less intensive screening and shorter line. Clear has it's own little security area that bypasses TSA completely
There maybe others, but these seem to be the most important.