Which term is used to describe a computer-based method of communication in which users can type and view informal messages sent to one or more recipients, and view the responses immediately?