Een webring is een collectie van websites die aan elkaar gelinkt worden via een script. Meestal gaat het om websites die dezelfde thema herbergen. Tussen 1990 en 2000 waren ze razend populair, vooral op amateur websites omdat men met een webring erg veel bezoekers kan trekken. Tegenwoordig zijn ze, door opkomst van betere zoekmachines en startpagina's, echter zeer zeldzaam. In het begin werden webrings geschreven in CGI script. Dit komt nog steeds voor, echter, de meeste webrings worden tegenwoordig in PHP en ASP geschreven.
Om onderdeel te zijn van een webring moet iedere webmaster een speciale navigatiebar plaatsen op zijn/haar website. In de begindagen waren dit meestal navigatiebars die volledig uit tekst bestonden. Later werden het vaak aanklikbare plaatjes. De navigatiebar bestaat meestal uit vier links:
Bij de eerste generatie webringen kwam het vaak voor dat als een website uit de lijst verdween, er vaak een gat in de ring achterbleef. Hierdoor kwam het vaak voor dat bezoekers die gebruikmaakten van een webring om naar een andere website te gaan met hetzelfde thema op error pagina's terechtkwamen. In latere versies werd dit probleem verholpen.