# Surge Manual > Surge is a web development and proxy utility for network debugging, HTTPS inspection, and traffic forwarding with flexible rule-based routing. ## Documentation - [Overview](/overview.txt): Components and configuration basics - [Rules](/rule.txt): Domain-based, IP-based, HTTP, process, and logical rules - [Policies](/policy.txt): Built-in policies, proxy configuration, WireGuard, SSH - [Policy Groups](/policy-group.txt): Selection, URL test, fallback, load balance groups - [DNS](/dns.txt): DNS override, local mapping, encrypted DNS - [HTTP Processing](/http-processing.txt): MITM, URL/header/body rewrite, mocking - [Scripting](/scripting.txt): HTTP request/response, rule, event, DNS, cron scripts - [Others](/others.txt): Misc options, modules, HTTP API, panels, CLI ## Full Documentation See [/llms-full.txt](/llms-full.txt) for complete documentation in a single file.