Creates a new document or completely replaces existing one
Overwrites the entire document if it exists
Always succeeds (creates or replaces)
Create Operation (PUT /index/_create/id):
Only creates a new document
Fails if document with same ID already exists
Returns 409 Conflict error for existing documents
# Index - will replace if exists
PUT /users/_doc/1
{"name": "John", "age": 30}
# Create - will fail if ID 1 exists
PUT /users/_create/2
{"name": "Jane", "age": 25}
Rewriting in plainer words…
This answer doesn't lend itself to a diagram - it reads best . No credits were charged.