While Bower is maintained, the creators recommend yarn and webpack or parcel for new front-end projects.
Bower is a browser package manager that manages frameworks, libraries, assets, and utilities, installs them, and makes sure they are up to date. It is a command line utility that must be installed with npm. Traditionally, web development projects would use npm to manage back-end dependencies and Bower to manage front-end dependencies. Bower runs over Git and is package-agnostic, meaning that packaged components can be made up of any type of asset.