Cogeneration is a system that produces heat and electricity simultaneously in a single plant, powered by just one primary energy source, thereby guaranteeing a better energy yield than would be possible to achieve from two separate production sources.