When a student asked about the fundamental difference between files and directories in Unix-like systems, it revealed a deeper exploration of filesystem architecture. This technical deep dive examines how inodes store metadata, why directories are special types of files, and what happens when you exhaust inode space—complete with practical demonstrations on ext4.