یکی از امکانات موجود در اینترنت که کاربران زیادی را به خود جلب کرده است ، امکان چت کردن با دیگران است. کلمه چت در اصطلاح به معنی گپ و گفتگو می باشد.
در سیستم جهانی اینترنت چت انواع مختلفی دارد که از آن جمله می توان چت نوشتاری، صوتی و تصویری را نام برد. برخی از انواع نسخه های چت مبتنی بر صفحات وب بوده و برخی دیگر نیازمند استفاده از برنامه های خاصی هستند که messenger ها از این دسته اند. این محیط ها شامل برنامه های جداگانه از مرور گر ها یا برنامه های تحت وب می باشد.
برنامه های تحت وب نیز شامل چت های جاوا و.......می باشند.