What is SPECIAL PURPOSE CORPORATION (SPC) A legal entitiy that is created in order to insulate an issuer of an asset based security from the originator of said asset. A special purpose vehicle.