Virtual stores let customers shop from the comfort of their own homes by exploring digital replicas of real-world stores or branded imaginary worlds.