A Virtual Business conducts all or most of its business via the internet and does not have physical premises to interact with customers face-to-face. A purely virtual company may outsource nearly all of its business functions such as product development, marketing, sales, shipping, etc. However, most virtual businesses retain some of these activities in-house and…