A pergola is ideal for creating stylish outdoor rooms for your backyard patio, attached or placed next to your home or other structure.