Perhaps as a marketer I am biased, but I think the most important thing to know when you are launching your business is your customer. Without a solid understanding of your customer, your business probably will not survive. With a good understanding of your customer, you can meet and even exceed their expectations at every touch point.