An abstraction of the browser entity an all its related operations and properties Browser entity is normally available only on client side or front end view applications, but some of its features can also make sense on a server side app. So depending on the implementation language, this class may or may not have some of its methods implemented.
Class that contains functionalities related to the HTTP protocol and its most common requests
Fully featured translation manager to be used with any application that requires text internationalization.
Contains methods that allow us to convert data from one complex data structure format to another complex data structure format
Class that allows us to manage application validation in an encapsulated way.
We can create as many instances as we want, and each instance will store the validation history and global validation state, so we can use this class to validate complex forms or multiple elements globally. We can also use tags to sandbox different validation elements or groups togheter.