What is pod. Explain 15 points

A pod is a unit which can have one or more unit which can be run
It will have a unique IP
It will have config info for a container
The pod initialize the container
The will in running state when the container is started.
The pod ceases to exist when the container is terminated
Pod can not be restarted, we can start a similar pod
It is like a logical host for the container
Every pod has the status like
Pending : created but the container is not started running
Running : Container is running
Succeeded: The container(s) successfully terminated
Failed : The container(s) terminated in failure