A virtual assistant is a contract worker who provides administrative, technical, or creative support from a remote location. This form of employment is particularly well suited for the e-commerce industry, due to the fact that all the work involved is done online. Like any other type of worker, virtual assistants can be employed on a full-time, part-time, or on an as-needed basis.