Lean UX is an approach that bridges UX and development by focusing on early and frequent user testing of prototypes. This helps build a shared understanding across teams through discovering user needs together. Key aspects include embedding UX in cross-functional Agile teams, prototyping at varying levels of fidelity, and testing assumptions with real users regularly throughout the design and development process. The goal is to iteratively learn and improve the product based on direct user feedback.