The Upload helps users send files from their file systems to dedicated server handlers which are configured to receive them.

It is a richer version of an `` element and supports model binding, templates, forms and more.

For more information check the Upload documentation.

The Chunk Upload allows splitting files into smaller chunks and sending them asynchronously through multiple requests to the server.

The ChunkSettings parameter enables you to specify the size of each chunk, number of attempts to retry uploading a failed chunk, pause and later resume the process.

For more information check the Chunk Upload documentation.