installe l'extension quickosm.
après tu demande à quickOSML de charger ce que tu veux : boundary pour les frontières, waterways pour l'eau, highway pour les routes etc. Vois le wiki d'Osm pour préciser les champs et valeurs que tu souhaites DL.
Tu obtiendras une couche par requête, pour les routes par exemple, tu peux demander ttes les routes (clés renseignée mais pas de valeur) et tu pourras trier, colorier, afficher ou pas dans QGis, à partir des valeurs données à chaque entitée d'OSM.
Tu peux aussi choisir highway=* et tu ne DL que ce qui correspond à *, donc une valeur par requête.
Tu peux aussi voir là ;
https://download.bbbike.org/osm/extract/ ou là :
http://download.geofabrik.de pour dl des zones complètes OSM (en .shp, .pbf ou .osm, qgis préfère le .shp, me semble-t-il) L'avantage c'est que tu obtiens toutes les données, l'inconvénient c'est qu'il faudra les trier et les travailler (pas tjs trivial).