The congestion problems are not primarily caused by either the systems of the information providers or by the speed limitations of the user's receiving modem or PC. Most stem from the quality of the links between the user and their service provider, from the limitations of the service provider's system, and from the links between the provider and the information supplier. Furthermore, servers are not necessarily well-designed to serve media-rich content and the current increased level of demand.