A virtual assistant is an independent contractor who provides administrative services to clients while operating outside of the client's office. A virtual assistant typically operates from a home office, but is able to access the necessary planning documents, such as shared calendars, remotely.