A chatbot egy olyan program, amely képes szimulálni egy bizonyos fokig az emberi beszélgetést, vagy feltett kérdésekre képes válaszolni, illetve reagálni tud a megjegyzésekre. Persze még nem téveszthető össze az emberi beszélgetéssel, mivel egy meglévő adatbázisból válogatja ki a szabályok szerint leginkább megfelelő mondatokat és szavakat, de úgy tűnik, hogy ahogy telik az idő, egyre pontosabban lehet modellezni a kommunikációs helyzeteket.
Működő chatbotja van például az MSN-nek és a Yahoo! Messengernek is.