"I know you are but what am I?" isn't a really resounding response.
I gently suggest you may want to post your understanding of as Scientific Theory, so that from there we may have polite discourse.
If you do not know, then I can supply many links to define this. If you do, then I await your response.
http://www.sciencelearn.org.nz/help/glossary/(namefilter)/s
The hint applies. You already got your morsel from me, now chew it over.