Computer-Mediated Communication (CMC)3: state of the art