“Process of human communication via computers, involving
people, situated in particular contexts, engaging in
processes to shape media for a variety purpose”
(December, 1997)
“Wide range of technologies that facilitate both human
communication and the interactive sharing of information
through computer networks” (Barnes, 2003, p. 4)