A virtual assistant is like a personal assistant who can earn money by working online for someone without being physically present.
He can do variety of tasks like taking care of websites, counselling, writing & proofreading, publishing content, marketing, coding, website & app development, research etc.