Co-gen, or cogeneration, is when two or more separate forms of energy are produced by the same source. This is useful for creating extra energy by using a by-product of the production of the main energy source. For example, waste heat from a production process can be gathered and used in addition to the main energy product.