There are several trends in computer that are currently happening. Network speeds are getting faster. Devices are getting smaller, yet more capable. This is largely possible due to the large data centers that support these devices. Instead of doing the computing on the local device, most computing is now done remotely in large data centers, which is why even though your mobile device may not have a very powerful CPU, it can still do many things.
The Kindle Fire from Amazon is an example of this trend. The browser on this new device offloads any computationally intensive work to the large data centers owned by Amazon, while the device only does the displaying.
When developing software nowadays, we can take advantage of this trend by looking for ways in which some work can be offloaded remotely instead of computing everything locally.