Instant messaging allows instantaneous communication between a number of parties simultaneously , by transmitting information quickly and efficiently , featuring immediate receipt of acknowledgment or reply .