You create user-defined datatypes based on SQL Server-supplied datatypes.
Note To use a user-defined datatype in more than one database, create it in the model database. The user-defined datatype definition then becomes known to all databases created after the change to the model database.
(For details, search for "user defined datatypes" in SQL Enterprise Manager Help.)
Or
For example:
sp_addtype ssn, 'varchar(11)', 'NOT NULL'
creates a user-defined datatype called ssn (social security number) that is based on the SQL Server-supplied varchar datatype. The ssn datatype will be used for columns holding 11-digit social security numbers (xxx-xx-xxxx). That column cannot be NULL.
(For details, see the sp_addtype system stored procedure in the Microsoft SQL Server Transact-SQL Reference.)