The term "portable" in software usually refers to a version of a program that requires no installation. It is typically packaged to run from a USB drive or a folder on the desktop.
Dassault now offers browser-based CAD through the : solidworks 2012 portable 64 bits
This behaves like a portable system without violating any licenses. It requires a Windows license as well, but it is 100% legal and malware-free. The term "portable" in software usually refers to