What resources are available to support entrepreneurs in starting a new business?

There are various resources available to support entrepreneurs in starting a new business, including government agencies, business development centers, networking events, mentorship programs, online resources, and professional service providers such as lawyers and accountants.