Alongside the development of quantum algorithms and quantum complexity theory in recent years, quantum techniques have also proved instrumental in obtaining results in classical (nonquantum)areas. In this paper we survey these results and the quantum toolbox they use.