Granny flats are self-contained, secondary dwellings typically located on the same property as a primary residence. These compact homes are designed to provide additional living space, often for extended family members, such as aging parents or young adults, but they can also serve as rental units or guest accommodations. Granny flats come in various styles and sizes, ranging from traditional detached units to modern designs integrated into the existing property.