Science is the (planned and unplanned) unbound exploration of knowledge about a specific subject under the axioms accepted in scientific community (e.g. show something repeatedly)
Engineering is the proper application of technology.
It seems to me that this entry needs a lot more work. I'll try revising it later, but if someone wanted to take a look at it now... -- ansible