In the past three years we humans have managed to make some impossible
things possible. For one thing, the brainiacs of our generation have
continually improved the way we use technology. From huge, bulky
personal computers, we now have computing capabilities available right
in the palm of our hands.
Infographic Source: ecyclebest.com