A URL (Uniform Resource Locator) typically consists of several components, including the scheme, domain, path, query string (optional), and fragment (optional).