a company that provides its subscribers access to the internet.
is a company that allows a customer to have access to the internet. (at& t and verizon)
consists of human-readable computer language that can be collected and compiled into a computer program, library, or application