Issue: "ipfs add" and "ipfs files write" the difference between the two?

Thank you for your answer.I think both commands are fine, But if the ā€œipfs files writeā€ command can be improved to:

ipfs files add test.mp4 /test/test.mp4
And
ipfs files add -r ./* /test/

Instead of adding one file at a time:

cat test.mp4 | ipfs files write --create /test/test.mp4

Thanks again to IPFS for being the best storage Iā€™ve had so far.