It is a UI framework that was built to simplify the task of building fast single-page apps that will run on any browser. Blazor is now an alternative to using JavaScript for the same purposes.