Ajax Uploader was designed to use very little server memory during a file upload operation. Typical HTTP file uploads using ASP.NET require the entire file get loaded into server memory. By default, Ajax uploader is configured to stream files directly to disk, using only a small memory buffer during the upload.