Difference between Scientific Laws, Hypotheses, and Theories: http://wilstar.com/theories.htm
Hypothesis: This is an educated guess based upon observation. It is a rational explanation of a single event or phenomenon based upon what is observed, but which has not been proved. Most hypotheses can be supported or refuted by experimentation or continued observation.
Theory: A theory is more like a scientific law than a hypothesis. A theory is an explanation of a set of related observations or events based upon proven hypotheses and verified multiple times by detached groups of researchers. One scientist cannot create a theory; he can only create a hypothesis
Understanding evolution: http://evolution.berkeley.edu/evolibrary/home.php
Information on controversies in the public arena relating to evolution: http://evolution.berkeley.edu/evolibrary/controversy_faq.php
Misconceptions about evolution and the mechanisms of evolution: http://evolution.berkeley.edu/evolibrary/misconceptions_faq.php
Myth: "Evolution is a theory about the origin of life."
Response: "Evolutionary theory deals mainly with how life changed after its origin. Science does try to investigate how life started (e.g., whether or not it happened near a deep-sea vent, which organic molecules came first, etc.), but these considerations are not the central focus of evolutionary theory. Regardless of how life started, afterwards it branched and diversified, and most studies of evolution are focused on those processes."