In artificial intelligence, machine learning is a method of data analysis that automates analytical model building. It is a branch of artificial intelligence based on the idea that systems can learn from data, identify patterns and make decisions with minimal human intervention.
A neural network (or "neural net") is a system which models an animal brain.
Neural nets are used in machine learning algorithms to perform tasks like
Supervised learning
Unsuprevised learning
Reenforcement learning