Gobuster is a fast content-discovery tool. Given a target and a wordlist, it rapidly requests many possible paths and reports which ones exist, revealing directories, files, and endpoints that are present but not linked from anywhere you can see. Attackers and testers use it to map the hidden parts of a web application, which often include admin panels, backups, and forgotten functionality.
It has a few modes: directory and file brute forcing, subdomain (DNS) enumeration, and virtual-host discovery. The most common for beginners is directory mode, which walks a wordlist against a web server and shows the response for each guess. The quality of your wordlist matters as much as the tool.