Tools of ICT can be divided into synchronous communication tools like Skype and asynchronous tools like email and blogs. Computing tools include word processors, spreadsheets, and presentation software. Course management involves learning management systems and content management systems like Blackboard. Knowledge bases contain online encyclopedias, libraries, journals and magazines. Social networking sites include Facebook, Ning, and Twitter. File conversion and compression tools also exist.