I work at a Girl Scout camp (the oldest in the US!! and boy are we proud of it) and we use camp names. The way that I have come to understand it over the years is that when we work with kids, we can't disclose any information about our personal lives to them (ie. relationships, age, etc) and so we say that we leave our personal lives at the gate (there's a gate at the entrance). So by having camp names, we get to be someone completely different. Plus, it gives the girls something to look foward to when they become CITs and eventually staff.