Groups of users may interact with your product in different ways. Perhaps some need varying information to use your product. There are several ways in Confluence to display conditional content within your documentation.
For example: you can create a documentation guide for administrators, or a user guide for people using your iOS app. The key is to separate content as your team writes it so you can segregate it when you publish your documentation in Confluence. Some approaches involve merely separating variations of your content within pages, spaces, or a set of spaces whereas others allow your content to be displayed and published based on definable conditions.