A Virtual Assistant (VA, also called Virtual Office Assistant) is an independent contractor who, from a remote location (usually their home based office) supports multiple clients in a variety of industries by providing professionaladministrative, logistical, marketing and sometimes creative assistance to clients and working for their success.