A virtual assistant is a person who provides administrative, creative, or technical support to clients remotely. They work in a wide variety of industries and can perform a variety of tasks such as scheduling appointments, creating and managing email campaigns, providing customer service, and more.