A user journey is a chain of steps established by a UX designer to demonstrate where site visitors enter and how they interact with a design. A user journey is also referred to as UX flow. It is established for two chief purposes. First, user journeys trace steps users are currently taking when interacting with a service, design, or product. Second, user journeys establish a flow that visitors could follow when interacting with a design, product, or service.