What is «machine learning»?

The difficulties faced by systems relying on hard-coded knowledge suggest that AI systems need the ability to acquire their own knowledge, by extracting patterns from raw data.
This capability is known as machine learning.

Goodfellow, Bengio, Courville - «Deep Learning» (2016)