A "portable" application is a version of a program designed to run without being installed on a computer's operating system. Usually, these are stored on a USB drive. In the case of SolidWorks 2017, "portable" versions found online are almost always unauthorized, modified versions of the original software.