The Camp is a special location or a feature of Baldur's Gate 3 (BG 3). When your characters use their spells slots, they need to rest at camp to refresh them. You can also interact with your companions at the camp, discussing the quests, or advancing romances.
Resting at camp will advance the in-game timer, causing certain time-sensitive quests to fail.
Possible bug: if you wake up at the camp during day time, use fast travel or press the camp button again to leave.
Baldur's Gate 3 Camp Information
The hooded skeleton you find in quest EXPLORE THE RUINS will appear in camp and provide revival services.
Scratch, the dog you find outside Blighted Village will also appear in camp, pet him to get the approval of your companions.
Volo, the storyteller will appear in the camp after you save him in Rescue Volo.
Raphael, a devil will visit you during one of the nights. And propose to remove the parasite in your head (Quest Removing the Parasite).
After several days of traveling, your dream lover (created in the Character Creation process) will appear in your dreams. However, that's actually the tadpole talking use the image in your brain.
After saving the druid Halsin and killing all of the Goblin leaders (Save the refugees), the Tieflings will hold a party at camp. You can invite one of your companions to spend the night with you at the party. (can greatly increase approval).
If you sided with goblins, the celebration will be a lot different, however, you may invite Minthara - the Drow Cleric - to spend the night with you.
Astarion may try to suck your blood during sleep, allowing him to continue earns you a lot of his approval.
If Shadowheart is not recruited at the Overgrown Ruins or the Druid Grove, she will appear on a random night. She will complain of voices telling her to find you and will attempt to kill you. She can be persuaded to not attack and can be recruited then.
After several nights traveling together, Gale will tell you about his situation. (Quest The Wizard of Waterdeep)