Types are the building blocks of TypeScript, so it is necessary to understand what are Types, categories, needs and examples of types