The Evolution of E-Commerce: From Basic Websites to Immersive Experiences