With the evolution of modern technologies, small and large businesses are doing everything they can to keep up with the pace of fast and ever-growing marketplace. In last decade, there has been a significant shift from the offline world to online world….