Installing software on Linux isn't difficult ... Another option is to find and download software on the web, just as you might on Windows or macOS—just make sure you're only installing apps ...
The way the Linux file system is laid out makes perfect sense ... you might create a directory in /srv to house the upload and download directories. The var directory houses system logs, mailboxes ...