Tempdb is part of the system database that is included by default in SQL Server instance upon installation. It is a global resource to all users connected to SQL database and holds temporary user objects (table, index, SP, variables &functions) and internal objects (spools, cursors, hash & sorts operations) that are created in database engine.