Machine learning involves enabling computers to learn without someone having to program them. In this way, the machine does the learning, gathering its own pertinent data instead of someone else having to do it.