Reinforcement learning is an area of machine learning concerned with how intelligent agents ought to take actions in an environment in order to maximize the notion of cumulative reward.
A core concept in machine learning.
Used in a wide variety of applications, from robotics to game playing.