Certain applications like Blender and Eclipse come precompiled in a tarball. Usually I put the directories in my home folder and access them from the command line. Is there a better place to put them and still adhere to POSIX standards (to a degree).
The place for this is in
/opt for "Add-on application software packages" - these are packages that do not come with the distribution/OS.