The key concepts of Elasticsearch are as follows:
Node:
It refers to a single running instance of Elasticsearch. Single physical and virtual server accommodates multiple nodes depending upon the capabilities of their physical resources like RAM, storage and processing power.
Cluster:
It is a collection of one or more nodes. Cluster provides collective indexing and search capabilities across all the nodes for entire data.