Pues .. como dices que ... "no entendería palabras sueltas" .. Lo ideal es que prímero te familiarices con PHP .. hagas lo "basico" y de ahí cuango tengas claro como va la sintax .. la estructura y la progamación bajo PHP y "cliente-servidor" .. lees otra vez los numerosos mensajes que hablan de sesiones en el foro y sobre todo LEE la documentación oficial de PHP al respecto:
www.php.net/sessions
Pero, .. si dices que tus usuarios NO van a cerrar el navegador .. Lo ideal que es "caduques" las páginas siempre. Eso es más bien HTML o cabeceras HTTP tipo "no cache" y similares, en conjunto con tu sistema de identificación de usuarios donde puedas guardar a cada usuario que se identifique en tu sistema el tiempo (fecha/hora) que entró al sistema como para poder verlo en cada iteracción con el servidor (a tus páginas) para decidir si es hora de "expirarle" la página o no al próximo usuario que esté "rondando" por el sistema.
Un saludo,