Explain Quantum Computing And Its Potential Applications