Short vs Long Domain Names

Are you thinking about buying a domain name for your new business or website? Not sure if a long URL or a short one is better? How do URLs affect a website’s SEO, or search engine optimization? Can they help, or actually harm a site?