Creativity is the process of bringing into existence new and original ideas. It involves creative thinking.
Invention on the other hand is something, a product or a process that is a new solution to a specific technical problem.
Innovation is the implementation of a new product or process in society or the commercialisation of an invention, making it available to the public.
A scientific discovery is the recognition of a phenomenon, property or law of the    material universe. It is not invented by man. It is already in existence and is discovered by man.