What are crypto trading bots and what are they used for?

beginner