Internet Subscribers (Per 100 Population)
Definition :

The total number of internet subscribers per 100 persons. The total internet subscribers includes dial-up, total fixed broadband subscribers, cable modem, DSL Internet subscribers, other broadband and leased line internet subscribers.