Other packages will install their necessary files into existing directories such as /usr/local/sbin and /usr/local/etc. Some packages (programs) will create a sub-directory within /usr/local to store all of their relevant files in, such as /usr/local/openssl. By convention, software compiled and installed manually (not through a package manager, e.g apt, yum, pacman) is installed in /usr/local. If you will be compiling your own software then you ultimately control the installation location.