12 things about online businesses you want to know