Understanding innovation: definition, types, and schools of thought