The advantage of mobile computing is that you can take these devices anywhere in the world and still be able to get your work done. You no longer have to be confined to the workplace, classroom or your home. With these devices you are able to travel, go the park, or anywhere you choose to go. This is known as flexibility of location. You can also save time yourself some time, if you have an appointment or have to go out of time unexpected you can take your work with you. Having a mobile device enhance productivity by allowing you to work from anywhere in the world. This is one of the main reasons why some companies are offering their employees to the advantage of working from home. Think about it, if you have a sick child you are still be able to do your work and take care of your child at the same time. Even when you are on the go you can research any subject or topic that you are working on.The only disadvantages that I see with mobile computing is running out of battery power and not being in a place where you are able to recharge the device.