What does vendor mean in web file structure?
Solution 1:
It's a common convention to put files coming from various third party sources (the "vendors") in a folder named that way.
You can use it as it makes it clearer what's "from the project" and what is a dependency you rely upon, but it is merely a convention, not an obligation.
Solution 2:
/vendor
usually refers to a directory that contains third party plugins.
Solution 3:
Most if the time, there are 3rd party libs stored and commonly it's ignored in VCS.