In the past years Domain Name Selection also played an important role in search engine optimization. But now Google is not considering the domain names in optimizing them in the SERP (Search Engine Page Results).
To the general users there is no difference between .com and .net
.COM is used for commercial and personal sites.
.NET is usually recommended for companies involved in Internet infrastructure.
However, there are some similarities in hosting the three domain names:
One can use only letters, numbers, or hyphen ("-") as characters for the site
The domain name cannot begin or end with a hyphen
Two hyphens cannot be used together
The domain name must have less than 63* characters, not including .COM, .NET and .ORG
.com is the standard #1 domain. If you're using the domain for an established business, it may be worth the expense.
.net and .org are fine too. Google will give you just as much sauce for any top-level domain. But some people may not remember these domains as easily.
Honestly, if you are starting from scratch, your link building strategy and content creation is going to make a much bigger difference in SEO than your domain name.
Just think of it as if you were building a brand (because actually, you are...). Nobody drinks Coke because they like the logo. They drink it because it's everywhere.
People looking for the content you provide will visit your site regardless of domain. A good one helps a bit, but I don't think Steve Pavlina became successful on the strength of his domain - it's content and optimization that will have the biggest impact on your success.