With Visual Studio 2015, Microsoft has introduced tighter integration with client-side package managers and task runners. In order to make the most of these tools, it is advisable to learn about what they do and when to use them.
You could write code line by line in a basic text editor without any IntelliSense, but you would soon be itching for Visual Studio or a rich IDE to get more work done. This is analogous to performing certain tasks manually, when you could be using automated tools to make your life easier.
To work with client-side dependencies, you need to work with a package manager that works well with your development environment. Bower is such a tool.
Instead of using NuGet to install client-side packages such as jQuery, you will be using Bower to obtain JavaScript libraries and CSS frameworks. Instead of waiting for the latest versions of packages...