Skip to content
Siolon
Siolon
  • Home
  • About
  • Archives
  • Testimonials
  • Contact
Siolon

Understanding the SharePoint Hierarchy

Chris Poteet, May 27, 2008May 27, 2011

One of the most confusing subjects for me to grasp early on was understanding the SharePoint hierarchy. I couldn’t tell a web application from a site collection. It confused me to no end. Well, after much study it seems rather simple now! Here’s a diagram with a short explanation.

At the top of the hierarchy are server farms. This encompasses all the physical servers that comprise your SP installation. It may consist of one server or twenty. When you run the SP configuration wizard after installing MOSS/WSS you either create a new server farm or connect to an existing one. It’s done once.

Once you have your server farm you must set up a web application. This is what creates a corresponding website in IIS to host the site. This is where it gets its application pool and other IIS properties. You can create multiple web applications on a server farm.

Now you have a hollow web application but nothing else. Enter site collections. It is simply a collection of SharePoint sites inside the web application. Here you define a top-level site. You can have multiple site collections.

From your site collection you have a top-level site that will have multiple sites underneath it. This is the common SP interface seen by end users.

And finally we have the content inside the sites. This includes (but not limited to) lists, libraries, web parts, etc.

It’s worth mentioning that in the SharePoint 2007 world, Shared Service Providers (MySite, Excel Services, BDC) in MOSS are at the web application level and are for all site collections underneath it. You can, however, have different Shared Service Providers for individual web applications. In the 2010 world, there are Service Applications that can be used in a more reusable and granular fashion than in 2007.

Related Posts

SharePoint Administrationapplicationscollectionshierarchysitesssp

Post navigation

Previous post
Next post

Comments (22)

  1. Bill says:
    July 16, 2008 at 3:49 pm

    Excellent Post.  This is exactly what I needed at this point in my development. I am going to create a diagram for my own purposes to expand on what you have to reflect the Enums for feature scope plus the WSS object model types.   Let me know if you want a copy when I finish. Thanks for putting this up.

    Reply
  2. Chris Poteet says:
    July 16, 2008 at 5:35 pm

    @Bill: Thanks for the kind words.  I would like to see something when you’re finished.

    Reply
  3. shoolive says:
    October 30, 2008 at 5:05 pm

    very helpful. Having understood what the diagram shows, I was still a bit iffy about the site collection ‘top level site’ thing and this post helped out. this clarified.
    Also, can someone answer how to get sites/subsites tabbed(not breadcrumb/not quick launch) along the top level site (if u wanted to)?

    Reply
  4. Chris Poteet says:
    October 30, 2008 at 5:46 pm

    @shoolive: Thanks for stopping by! You can manage the navigation at the top (if you have access) by going to Site Actions – Site Settings – Modify All Site Settings, and in the Look and Feel column choose Navigation.

    Cheers.

    Reply
  5. Jalpa Pathak says:
    March 19, 2009 at 4:04 am

    very good post.

    Reply
  6. sohail says:
    July 19, 2009 at 6:51 am

    Excellent article. Exactly what i needed

    Reply
  7. Subathra says:
    July 20, 2010 at 10:12 am

    Excellent post.. Very helpful information.. thanks

    Reply
  8. Penny says:
    July 22, 2010 at 6:57 am

    This simplifies everything. Great info.

    Reply
  9. ThatThatGuy says:
    September 7, 2011 at 11:55 pm

    great post…. you wont even find such clear explanations… in any of the books

    Reply
  10. Pingback: Understanding the SharePoint Hierarchy | | SharePoint 365SharePoint 365
  11. kathiresan says:
    September 22, 2011 at 4:43 am

    Its very useful.

    Reply
  12. Jamie Gleeson says:
    November 20, 2011 at 3:30 am

    Thank you, a good post to help clarify the difference between Web Application and Site Collection.

    Reply
  13. Sundaravel Arunachalam says:
    March 12, 2012 at 2:48 pm

    Thanks for such simple explanation. Useful.

    Reply
  14. Pingback: SharePoint Term #2: Site Collection | Fergalicious
  15. Pingback: SharePoint Term #3: Sites | Fergalicious
  16. Pingback: SharePoint Term #1: Web Application | Fergalicious
  17. hasan asani says:
    October 18, 2012 at 8:31 am

    very clearly >>>>

    but I need more information about sharing files and how to add data layer or new file.cs to sharepoint solution

    Reply
  18. andy goudie says:
    April 20, 2013 at 6:13 am

    I have been playing with sharepoint and have created some forms using Infopath that I would like others to be able to open from the sharepoint site. I can access the site on my work pc which is running the sharepoint but cannot access the site from my laptop or other devices. Do you have to have sharepoint installed on all devices that need to access the site? Why can’t a standard internet browser do this? Am I missing something? Thanks Andy

    Reply
    1. Chris Poteet says:
      April 20, 2013 at 9:06 am

      Are you trying to access SharePoint from other computers that is installed on your computer? Um you need to install SharePoint on a dedicated server or set of servers.

      Reply
      1. andy goudie says:
        April 20, 2013 at 9:16 am

        My it dept have installed it on a server and given me access to set up a page and add docs into a library. When I try to access this site from my work pc I get in no problem. B ut when I try to open the same url on my personal laptop page not found message comes up.

        Reply
        1. Chris Poteet says:
          April 20, 2013 at 9:26 am

          Do you need a VPN maybe? It’s hard to diagnose without looking at it.

          Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Search

        ©2026 Siolon | WordPress Theme by SuperbThemes