'Anything' and 'anyone' are two indefinite pronouns that have somehow similar spelling but they refer to different things. Let's see their differences.
'No one' and 'anyone' are both indefinite pronouns that are used to refer to no person or thing in particular. Here, we will discuss these two pronouns.