The following outline is provided as an overview of and topical guide to the Internet. Internet – worldwide, publicly accessible network of interconnected computer networks that transmit data by packet switching using the standard Internet Protocol (IP). It is a "network of networks" that consists of millions of interconnected smaller domestic, academic, business, and government networks, which together carry various information and services, such as electronic mail, online chat, file transfer, and the interlinked Web pages and other documents of the World Wide Web. Internet features Hosting – File hosting – Web hosting E-mail hosting DNS hosting Game servers Wiki farms World Wide Web – Websites – Web applications – Webmail – Online shopping – Online auctions – Webcomics – Wikis – Voice over IP IPTV Internet communication technology Internet infrastructure Critical Internet infrastructure – Internet access – Internet access in the United States – Internet service provider – Internet backbone – Internet exchange point (IXP) – Internet standard – Request for Comments (RFC) – Internet communication protocols Internet protocol suite – Link layer Link layer – Address Resolution Protocol (ARP/InARP) – Neighbor Discovery Protocol (NDP) – Open Shortest Path First (OSPF) – Tunneling protocol (Tunnels) – Layer 2 Tunneling Protocol (L2TP) – Point-to-Point Protocol (PPP) – Media Access Control – Ethernet – Digital subscriber line (DSL) – Integrated Services Digital Network (ISDN) – Fiber Distributed Data Interface (FDDI) – Internet layer Internet layer – Internet Protocol (IP) – IPv4 – IPv6 – Internet Control Message Protocol (ICMP) – ICMPv6 – Internet Group Management Protocol (IGMP) – IPsec – Transport layer Transport layer – Transmission Control Protocol (TCP) – User Datagram Protocol (UDP) – Datagram Congestion Control Protocol (DCCP) – Stream Control Transmission Protocol (SCTP) – Resource reservation protocol (RSVP) – Explicit Congestion Notification (ECN) – Application layer Application layer – Border Gateway Protocol (BGP) – Dynamic Host Configuration Protocol (DHCP) – Domain Name System (DNS) – File Transfer Protocol (FTP) – Hypertext Transfer Protocol (HTTP) – Internet Message Access Protocol (IMAP) – Internet Relay Chat (IRC) – LDAP – Media Gateway Control Protocol (MGCP) – Network News Transfer Protocol (NNTP) – Network Time Protocol (NTP) – Post Office Protocol (POP) – Routing Information Protocol (RIP) – Remote procedure call (RPC) – Real-time Transport Protocol (RTP) – Session Initiation Protocol (SIP) – Simple Mail Transfer Protocol (SMTP) – Simple Network Management Protocol (SNMP) – SOCKS – Secure Shell (SSH) –