Dynamic pricing, also known as surge pricing or demand pricing, allows companies to adjust prices in response to market demands by using algorithms that consider supply, demand, competitor pricing, and other external factors. Dynamic pricing strategies include adjusting prices based on location, time of day, competitor pricing, customer behavior, customer demographics, and supply and demand. Case studies of Uber and Ola in India show how these companies use surge pricing to increase fares when demand for rides is high in order to incentivize more drivers. While dynamic pricing provides flexibility, it can disadvantage some customers and lead to price wars if not implemented carefully.