We start by learning what a file system is, a necessary element in what we think of today as a storage system. Be it an internal hard drive, SSD, portable disk or pendrive, all of them must have a file system, even the storage of a programmable board or a robot.