Lots of software installs to /usr/local but you can install it anywhere, and different programs will have their own default install locations. When programs do install to their own location, and that location isn't in your path then you often use a symlink to make the program appear in a more 'usual' place. For example say your program install to /someDir/someProgram/bin/someBinary then to make this available to everyone you might want to do a
ln -s /someDir/someProgram/bin/someBinary /usr/bin/someBinary
or add /someDir/someProgram/bin to your path.