One of the more established titles in the space, Startups is aimed not just at tech startups, but at small businesses of any description. That includes would-be businesses who are in their ideas phase.
Based entirely online, Startups have an entire section dedicated to starting and growing a business, including articles on strategy, building a website and marketing.