Lean startups fuse customer development, lean production, and continuous delivery. They follow four steps: customer discovery to identify problems, customer validation to test solutions, customer creation to begin sales, and company building. The methodology emphasizes eliminating waste and continuous learning through building minimum viable products and validating assumptions with customers via a "pivot" as needed. Key techniques include agile development, continuous integration and deployment to learn quickly through fast iterations.