In recent decades, technology has become an integral part of our life. There is no aspect of life that has been left untouched. It has affected the way we shop, connect, socialize, play or most important of all, the way we learn. With the technology at such a high and producing great effects on our life, it totally makes sense to say that technology and learning have become almost inseparable.