I'm completely new to Elastic Search or to searching in general. 
I tried to figure out how it is working but I'm not sure if I understood it right.

Is it right, that I for example get a JSON with my data, I have to index it with elastic search and don't have to care about another database in general? I mean, I don't have to create a database by myself?

I hope I could explain I am struggling with..