Reinforcement learning, often shortened to RL, is Machine learning that uses reward signals.
Reinforcement learning tasks are usually agents observing their environment, taking actions and getting reward/punishment signals. The goal is usually to maximize reward.
Reinforcement Learning is famously tricky to get working. If there is a way to accomplish your task in a regular supervised learning way, you should do that.