Instant messaging is an alternative communication method to text messaging that allows users to send messages in real-time to contacts through a dedicated app. It offers features like seeing when others are online, participating in group chats, and sharing files or images within the conversation. Instant messaging requires an internet connection but does not use cellular data like text messaging.