In scientific jargon, facts are what have been carefully observed to be the case. Theories are explanations of those facts. This differs from colloquial and philosophical jargon, where facts are ‘whatever is established’ and theories ‘whatever is speculated’. But to scientists fact is observation, theory is explanation.