La cogénération est la production simultanée d'électricité et de chaleur à partir de gaz naturel, de produits pétroliers, de charbon, de déchets ou de biomasse. On récupère la chaleur dégagée lors de la production d'électricité, et on l'utilise soit pour chauffer des locaux, soit dans un procédé industriel. On peut ainsi considérablement améliorer l'utilisation de l'énergie primaire, en atteignant un rendement global qui parfois dépasse 80%.
Lorsque l'on produit en plus du froid, on parle de trigénération.