duda con sesiones php pagina web

estoy creando una pagina web que cuenta con el apartado de iniciar sesión pero también puede ser vista por otros usuarios aunque no tengan una cuenta registrada

como puedo separar ambas parte, me refiero a que cuando inicie sesión un usuario vea ademas de lo que ve un usuario normal, vea las partes para interactuar con la pagina ( ejemplo publicar cosas u otras cosas que solo un usuario registrado puede hacer en mi pagina )

ya cuento con el respectivo código o códigos que me permiten validar las sesiones etc

solo me gustaría saber esa parte, espero me puedan ayudar