What does "session" mean?

Native speaker’s answer
Rebecca
A "session" is a single period of time devoted to one activity. For example, one session at the gym (devoted to exercise), one session at the spa (devoted to relaxation), one session of musical training (devoted to practicing an instrument). It basically refers to any length of time in which you are doing one activity. Here, "acupuncture session" means a period of time devoted to acupuncture treatment. Ex: Hey, look! I won a free session with a famous guitar teacher! Ex: I've been having weekly sessions with my therapist.