What is a quantum algorithm?
A popular potential application of quantum algorithms is cryptography: the science of encoding data and secure communication. Can you think of other applications of quantum algorithms?
There are quite a few applications already known, but a lot of them still have to be discovered. A few examples:
- Optimization
 - Biomedical simulations
 - Chemistry simultaions
 - Financial modeling
 - Weather Forecasting and Climate Change
 - Machine learning
 
This article gives a few examples of real-world quantum applications that are developed right now!