Any company that does all or most of its operations over the internet is referred to as a virtual company. It may or may not have a physical presence (such as an office or warehouse), but it does not have a physical location where clients can visit. Here are the...