An algorithm is a step-by-step procedure for calculations. In the AI realm, algorithms can be designed to facilitate machine learning and acquire knowledge by themselves, rather than relying on strict pre-programming.
Artificial Intelligence or (AI) is the simulation of human intelligence processes by machines, especially computer systems.
Deep learning is a subset of machine learning that has networks which are capable of imitating the workings of the human brain in processing data and creating patterns for use in decision making.
Machine Learning refers to computers acting without being fed programs to perform tasks. Machines "learn" from patterns they recognize and adjust their behavior accordingly.
An area of AI development that is working toward the goal of making AI systems that are as useful and skilled as the human mind.