What is the difference between "anyone" and "everyone" in the following context?
Anyone is welcome to do such and such.
Everyone is welcome to do such and such.
mean exactly the same thing to me. But since I am not a native speaker, I guess there might be some subtle differences. Can anyone explain?