Instant Messaging is a form of real-time communication between users online. It allows users to see if contacts are available and chat with them instantly. While early instant messaging predated the internet on multi-user systems in the 1960s, it grew popular in the 1990s following predecessors like internet relay chat and multi-user dungeons. Instant messaging uses a client-server model where clients communicate with a server to locate other users and exchange encrypted messages. While useful for social and work communication, instant messaging poses security risks if not properly configured within an organization.