Residential architecture refers to designing, planning, and building non-commercial residences, such as custom homes, apartment complexes, townhomes, mansions, etc. To plan successful residential architecture, architects meet with clients to determine and understand their projects' needs and create design proposals for their residences. Because every client is different, architects must be collaborative and accepting while using their creative skills to impress residential clients. Architects creating residential spaces must create functional, beautiful areas that fit within the parameters of their client's needs while sticking to a budget and local building codes.