Чат-боты - программы-собеседники, помогают автоматизировать различные задачи. В коммерции, например, используются для поддержания беседы с несколькими покупателями и ответов на вопросы. Еще используются в информационно-развлекательных целях. Например, в мессенджерах есть боты, которые предоставляют информацию о погоде, курсе валют, помогают изучать английский, проводят викторины и т.д.