What is the difference between 'sudo chown -R x:x ./*' and 'sudo chown -R x:x ./.*'

Supposing I am in my home directory /home/x
and I have sudo access to root with no restrictions ...
Why if I execute the command
sudo chown -R x:x ./.*
It changes to x:x all the folders under /home
and not only under /home/x

I know the command is wrong, I know about sudo I only want to understand the logic on how
is the command taking the ./.* expression.

Supposing I am in my home directory /home/x and I have sudo access to root with no restrictions ... Why if I execute the command sudo chown -R x:x ./.* It changes to x:x all the folders under /home and not only under /home/x I know the command is wrong, I know about sudo I only want to understand the logic on how is the command taking the ./.* expression.