Here's pretty good site that differentiates science from pseudoscience.

http://www.chem1.com/acad/sci/pseudosci.html