The twentieth century has seen enormous changes in the field of Information Communication Technology (ICT) and that change will continue into the future, as well. When Web 2.0 tools appeared, people ...