Download and use Open Street Map and other tiled basemap sources. Similar to the OpenLayers plugin and TMS layers, except QOSM has smarter cacheing, works better in non-cylindrical projections, and offers options to cache tiles and manipulate zoom levels. The Quick Map Services Plugin is also worth trying if extended or extensive cacheing is not needed.