What is the difference between "anyone" and "everyone" in the following context? For example, Anyone is welcome to do such and such. and 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?