A class for manipulating, editing, creating and deleting files.