The Arweave File System aims to mimic a traditional file system on a modern computer. As such, there are several write operations that could be performed.
Creating public or private drives
Organizing files with folders
Editing files, folders and drives
Updating the File System State
To add to the file system clients create transactions for the entities they would like to create.
Updating existing entities requires using the same entity id as the update target. For example, to move a folder to another folder, the client must create a transaction with that same folder entity's unique ID but pointing to a different parent folder’s unique ID.