Di solito quando si parla di software preattivato si intende un software, che normalmente dovrebbe richiedere un codice o comunque un qualche tipo di registrazione per funzionare,ma che per qualche motivo funziona anche senza(forse perché craccato?).
I programmi definiti portable sono quelli che funzionano senza bisogno di istallazione,in pratica basta cliccare sul file .exe per mandarlo in esecuzione,e questo permette di metterli su un supporto rimovibile e portarseli dietro per farli funzionare su qualsiasi PC.