This document provides an overview of chatbots, including their concept and market potential. It discusses what chatbots are, where they can be applied, and how the market for chatbots is growing. It also covers natural language processing (NLP) and common AI tools used for chatbots. Popular bot platforms and frameworks are described along with messaging platforms like Facebook Messenger that chatbots can integrate with. The document concludes by noting how chatbots are becoming more advanced with capabilities beyond just text.