“…Cloud-based technology is one of the significant tools of web communications (Limbu, 2012) employing the Internet and enormous remote servers to save files, software, and applications so that mobile devices or computers can reach (Lin, Yu, & Wang, 2014). Low cost, convenient interface, accessibility, sharing features, and most importantly, a higher efficiency in supporting collaboration (Yim, Warschauer, Zheng, & Lawrence, 2014) are all potential affordances that make cloud-based technologies more attractive than traditional learning environments (Smith & Caruso, 2010). Cloud-based technologies do not only act as a means for collaboration, but as an essential component of collaboration (Zhou, Simpson, & Domizi, 2012).…”