A mobile-friendly site can be accessed on mobile devices but may not provide the best user experience, while a mobile-optimized site is specifically designed for mobile devices. A mobile-optimized site guarantees a better user experience by reformatting itself completely for mobile devices, with lighter images, appropriately sized buttons, short and easy-to-read text, and minimal steps to conversion.