For a while now we have used Bower to manage frontend dependencies. We'd use bower to install dependencies into a folder called thirdparty. Although there was nothing wrong with this approach it did mean we were limited to what Bower itself could do...
Gulp is a tool to automate your build process. It has a heap of features but to start with we'll keep it simple.
The new approach requires a couple more tools to use along side Gulp including: