Trends in distributed systems include the emergence of pervasive technology, ubiquitous and mobile computing, increasing demand for multimedia, and viewing distributed systems as a utility. These trends have led to modern networks consisting of interconnected wired and wireless devices that can connect from any location. Mobile and ubiquitous computing allow small portable devices to connect to distributed systems from different places. Distributed multimedia systems enable accessing content like live broadcasts from desktops and mobile devices. Distributed systems are also seen as a utility with physical and logical resources rented rather than owned, such as with cloud computing which provides internet-based applications and services on demand.