SO what kind of business could I start up based on this name, the closest I personally can think of is a web development, designing and SEO business, What else. Please suggest
You can probably use it for blog or a news site. I can envision net chunks as being news items.
Brand building sometimes means taking something that appears to have little value and building it into something recognizable and memorable. No one knew what a Google was in 1997 or what a Twitter or FaceBook was up until a few years ago.