I really think both are essential components of any business. Online you have to do advertising to begin with in hopes that one day all you have to do is marketing. Your customers are so vast that there is no way to reach them with only marketing(I think). But the game changes almost every day and with Goggle at the helm, we must always be on our toes trying to figure out the Terms & Conditions of all this advertising and marketing!