Different widgets for different pages
I've created different pages - eg About and Contact - and I would like different widgets to appear in the sidebar of each. The only options seem to be Blog, Ad, Page, Main, User and Footer. So at the moment any page I create has the same widgets as all the other Pages.
I also want to choose specific widgets for what appears in a Search Results page (or a Category list page). How can I do this please?