User experience is what can make or break a website and is a fundamental part of ecommerce. Designers are developing numerous interactions and animations to modernise and simplify ecommerce shopping processes, while experimenting with user interface (UI) to enhance user experience (UX) for both customers and retailers.