Confused

People talk about how you should have a newsletter/be on facebook etc., so you did it. But honestly, the whole process was baffling. You did it, but has it done any good? You’ve never really understood the difference between a domain and hosting and frankly, you’d really like someone to just explain what you need to do in normal human language, rather than wittering on about ROI.