Landlocked countries: Media > Internet > Internet users stats
Definitions
- Per 100 people: Internet users (per 100 people). Internet users are people with access to the worldwide network.