The document provides an introduction to internet-based programming. It defines internet programming as the process of adding programming procedures to websites. It describes the World Wide Web as an information system that allows documents and resources to be interconnected through hyperlinks. Websites are locations on the web that maintain webpages on a specific topic or for a person/organization. Uniform Resource Locators (URLs) provide unique addresses for files and resources on the internet, while domain names serve as memorable names for websites that are translated to IP addresses by the Domain Name System (DNS).