Multiplayer online battle arena (MOBA) is a subgenre of strategy video games. Two teams of players compete against each other on a predefined battlefield.