Quantum computing is the future technology of computing which utilize the concepts of quantum physics to store information and perform computation. The Major difference between Quantum computing and classical computing is that, in classical computing, computers (cell phones/PCs) encode data in twofold ‘bits’ that can either be 0s or 1s. While, in quantum computing, tasks rather utilize the quantum condition of an item to deliver the fundamental unit of memory called as a quantum bit or qubit. Quantum computers can handle huge and complex datasets more effectively and rapidly than traditional computers. Also, they have the ability to be much smaller than traditional computers.