Top and Important Facets of Marketing for small business

What are the most Important Facets of Marketing for small business

What are the most Important Facets of Marketing for small business