Official definition: "An image is an ordered collection of root filesystem changes and the corresponding execution parameters for use within a container runtime"
Not a complete OS. No kernal, kernal modules (e.g. drivers)
Small as one file (your app binary) like golang static binary
Big as Ubuntu distro with apt, and Apache, PHP, and more installed