Angular is used for creating single-page applications or SPAs that run on a web browser. It allows developers to build websites with navigational menus and better user interaction capabilities.