Instant messaging (IM) allows real-time text communication between users over the internet or networks. While similar to online chat, IM connects known contacts via buddy lists rather than allowing communication between anonymous users. IM predates the internet, originating on time-sharing systems in the 1960s and gaining popularity through services like AOL in the 1990s. Modern IM clients offer additional features like file sharing and video calling between networked users.