KM Worker vs KM Master node [ is I can have pods in KM Master ? ]

I am newbie to Kubernetes Upto what I know a Virtual Machine or a actual computer Machine can be configured as Kubernetes node and node can have several pod.

Being said we can configure Kubernetes Master Node and Worker Nodes - is I can have pods in KM Master ?

And if it is, then is I can configure kubernetes ingress cluster beside NGINX across KM Master and KM Worker