These bots are training tools used in Street Fighter V's training mode. They're intended to simulate real opponents, to allow beginner-to-intermediate players to practice and grind reactions against dynamic, challenging opponents.
Each bot consists of a set of 4-5 pre-recorded actions that will produce a custom AI. Fighting against them will allow you to train on specific skills or against certain matchups.
If you encounter any terms that are unfamiliar, you can check our glossary of bot terms here.