"Proposes a framework to explain a collaborative learning process in a community of practice as it interacts with social networking tools. The framework begins with tools and continues through five phases of a learning process and ends with socially-mediated meta-cognition."