Modular homes are built in sections, or modules, in a factory setting. These sections are built to meet the same building codes and standards as site-built homes, and are often constructed using similar materials. The sections are then transported to the building site, where they are assembled on a foundation using cranes. The process of assembling the modules is similar to building with Legos, where each module is connected to the other, and utilities are connected to provide the home with electricity, plumbing, and heating. Once assembled, the home is often indistinguishable from a site-built home and can include custom features and finishes.