Many people drag an app to Trash and assume the cleanup is done. Sometimes that is enough. But larger apps, menu bar utilities, creative tools, developer tools, sync apps, and apps you used for a long time often leave files behind.
Those leftover files are usually small one by one. Over months, they become a storage problem. They also make cleanup annoying because macOS does not show them as one clear category. You see a large System Data number, but the real files are scattered across Library folders.
~/Library/Application Support/~/Library/Caches/~/Library/Preferences/~/Library/Containers/~/Library/Group Containers/~/Library/Logs/~/Library/LaunchAgents/
You can inspect these folders by hand if you know the app name, developer name, and bundle ID. But do not delete a folder just because the name looks familiar. Shared frameworks, helpers, and active launch agents can look like leftovers when they are still in use.