Roles and its Types