Although one goal of online learning is knowledge transfer, collaborative learning tools can also foster student analysis skills, critical thinking, and idea generation. KM isn't just for organizations; it's for everyone. New collaboration tools enable users to search for and organize documents and information using their desktop computers, laptops, smartphones, and tablets. Many have offline and cross-organizational capabilities. Most of these tools offer automated synchronization and version control. The following sections describe some categories of collaborative learning software in more detail.