What is difference between bun install and bun add as mentioned in the bun official site? why bun add needed?

Running bun install will install dependencies mentioned in package.json file.
At least package name needs to be included to bun add.
But both adds a package to our project right, then why bun add needed?
We can achieve the same things with bun install also right.
Please clarify me