Technology is everywhere. It is also growing incredibly fast. It can be almost impossible to keep up with every latest trend that is out there. As soon as something becomes popular, something else replaces it. However, an idea that has gained a lot of popularity and...