A Node is a worker machine which may be either a virtual or a physical machine, depending on the Kubernetes cluster. A Node can have multiple pods. The Kubernetes master will automatically handle the scheduling of the pods across the Nodes in the cluster.
Want to Learn DevOps, check out this DevOps Course by Intellipaat.