【Discover】 means to find something already in existence, but unknown.
【Invent】 means to create something new.