This document defines and compares interaction design (IxD), user experience (UX) design, visual (UI) design, and the roles involved in the design process. IxD focuses on satisfying user needs and desires. Personas with backstories are used to represent users. UX design incorporates disciplines like IxD to positively impact the overall user experience. UI design finalizes visual details. Clients are classified A, B, C based on budget, with A having the largest budget and most deliverables. The roles involved include clients, sales teams, stakeholders, project managers, developers, lead designers, and UI designers.