Reinforcement Learning (RL) is a specific learning approach for Machine learning, where the model learns by trial and error. The objective is to maximize reward in a particular situation, for instance by maximizing points in a game.