They are programs that take the place of a player and from what I understand is that they play based on probabilities and percentages already programmed based on several possible situations, more than that I honestly do not understand, but I will read the link they offer in the comment of above to understand more about bots