1. Mobile usage is driving a transformation in consumer behavior, with social networking and mobile commerce growing rapidly. 2. There are three main approaches to creating mobile-friendly websites: device detection at the server side, responsive design at the client side, and a hybrid responsive+server side approach. 3. Responsive design uses a flexible grid, flexible images, and media queries to automatically adapt content for different screen sizes, while device detection serves device-specific templates defined by the server.