The advent of e-commerce opened up huge opportunities for small and medium businesses to give the big players a run for their money. This is because e-commerce has placed the products and services of even the smallest businesses like home-based business in front of consumers all around the world.