# Using CFFILE

The CFFILE tag gives you the ability to work with files on your server in a number of ways:

- Uploading files from a client to the Web server using an HTML form.
- Moving, renaming, copying, or deleting files on the server.
- Reading, writing, or appending to text files on the server.

The required attributes depend on the ACTION specified. For example, if ACTION="WRITE", ColdFusion expects the attributes associated with writing a text file.

Note | Consider the security and logical structure of directories on the server before allowing users access to them.