Eurasian Tree Sparrow is the full common English name of this species
there are 2 large groups of sparrows, Old World & New World, your Eurasian Tree Sparrow is an Old World Sparrow while American Tree Sparrow is a New World Sparrow that is not too closely related
so... yes ... there are MANY kinds of sparrows + to add more confusion, non birders sometimes call any small brownish bird a sparrow
@JubilantJaguar
looks like they all have food, maybe someone is feeding them...
i never see the New Orleans monk parakeets all that close... SIGH