Skylights can be installed in various types of roofs, including pitched roofs, flat roofs, and even metal roofs. The installation process may vary depending on the roof type.