Sayfa Dolaşma Aracı, bir gereçteki bir olayın sonucu olarak kullanıcının göreceği sayfayı değiştirebilir. Sayfa, yürürlükteki alanda ya da başka bir alanda bulunan bir sayfa olabilir.
Kullanıcının gerek duyduğu sonraki sayfayı otomatik olarak açmak ve o sayfada ilgili verileri içeren gereçleri sunmak için bir Sayfa Dolaşma Aracı'nı kullanabilirsiniz. Örneğin, bir görevi destekleyen bir sayfada, sayfadaki seçeneklerden biri farklı bir sayfayı gerektiren bir alt göreve gönderme yapabilir. Kullanıcı alt görev seçeneğini seçtiğinde o alt görevi açması için Sayfa Dolaşma Aracı'nı kullanabilirsiniz.
Üst alanda sayfanın düzenleyiciyseniz, geçici sayfayı düzenleyebilirsiniz. Yaptığınız değişiklikler, yürürlükteki alanda ve üst alanında sayfayı etkiler. Yani, geçici sayfaya gereç ekler ya da geçici sayfayı yeniden adlandırırsanız, o alana gidip sayfayı açtığınızda bu değişiklikleri görürsünüz. Geçici sayfayı silerseniz, alanından da silmiş olursunuz. Geçici sayfayı düzenlemek istiyorsanız, kaynak sayfanın bir kopyasını yaratmayı düşünün. Bundan sonra kopyayı gereken şekilde düzenleyebilirsiniz. Kullanıcıları kopya sayfaya geçirmek için bir Sayfa Dolaşma Aracı'nı da kullanabilirsiniz.
Bir sayfanın kopyalanması, sayfanın başka bir alandan açılmasından farklıdır. Bir sayfayı kopyaladığınızda sayfanın yeni bir eşgörünümünü yaratmış olursunuz. Yeni sayfa özgün sayfaya benzer, ancak kendi tanıtıcısı vardır ve tüm gereçlerinin de kendi tanıtıcıları bulunur. Bir sayfayı başka bir alandan açtığınızda, sayfa kendi tanıtıcısını korur ve üzerindeki tüm gereçler de kendi tanıtıcılarını korurlar.
Bir Sayfa Dolaşma Aracı'nı tetiklemek için aktarım kanalları kullanılır. Sayfa Dolaşma Aracı'nın bir eşgörünümü, aktarım kanalı yoluyla, başka bir gerecin yayımlayacağı belirli bir olaya bağlanır. Gereç olayı yayımlayınca, Sayfa Dolaşma Aracı ayarlarında belirttiğiniz sayfayı açar. Olayın bilgi yükü, sayfadaki gereçlerin kullanabileceği verileri içerir.