I'm a software engineer. My works varies on languages and project types. I like music, video games and books. Here are my opinion on-
Invention or creation: Nothing is created or invented but discovered or found. Ones can't create or invent absolutely new things. What they do depend on the knowledge base that is already gathered or found by them. What they call invention or creation is nothing but the data they have been exposed of and they have been given limited ability to process the data. They are in a system and they can't invent or create anything outside of the system. The process is stepwise and if they find anything outside the steps, then there are steps missing linking to the established steps.
Science and it's invention: Science is a set of rules created for the system (what we know of). If a new rule is found, it already exists and it can be a different form of the rule that exists whether already found or not.