dúvidas com Session

to com muitas dificuldades com sessão. tipo, perguntas:

  • tenho q criar uma sessão?
  • qual é o método mais apropriado para criar uma sessão?
  • o repositório tem a ver com sessão? precisa ser criado pra que?