Boiler design is the process of designing boilers used for various purposes. The main function of a boiler is to heat water for steam generation. Steam produced can be used for a variety of purposes including space heating, sterilization, drying, humidification and power generation.