Is `ls` an application? Is `cat`?

This thing is so broadly-written, the only thing saving you from needing to give you age to your toaster is that it's not a "general-purpose" computing device. Never mind that it can run DOOM...

Do you download `ls` from anything resembling an "app store"?

like apt? or ftp.example.com?

also: what's download? in embedded sphere, flashing a firmware is often reffered to as download. That's an industry standard term.