No worries, this makes sense! When you visit your IP address in a web browser, it communicates with your Linode and checks for a web server running, such as Apache or Nginx. It is then up to the configuration of the system to send the request to a specific folder. It can be based on any folder that is defined. If you've never set up Apache or Nginx, it shouldn't work in a browser at all. If you have, it's likely set up to their default folder which can exist in different places. If you find your virtual host configuration for Apache or Nginx (found typically in the service's folder found in /etc), you'll be able to tell what the directory is that it is set to.
Here is some information on how Apache works:
https://www.linode.com/docs/websites/ho ... tual-hosts