Test Drive Unlimited позволяет игроку выбрать одного из нескольких персонажей, как мужчин, так и женщин, ожидающих в аэропорту регистрации на рейс на карибский остров мечты О'аху, расположенный на Гавайях. Персонажи не имеют различной статистики, это относится только к экстравагантным, лицензированным автомобилям.
Весь остров доступен с самого начала, и после того, как игрок купил свой первый дом и машину, он может либо ездить и искать события, либо загрузить карту и сразу перейти к месту гонки, продавцу машин или другим локациям - по аналогии с Need for Speed Underground. Каждый купленный автомобиль имеет встроенную навигационную систему, управляемую женским голосом, чтобы доставить игрока в пункт назначения, либо заранее запрограммированный в игре, либо выбранный самим игроком.
На выбор предлагается более 125 различных автомобилей и мотоциклов в разных ценовых диапазонах. От Audi TT и Jaguar XJ200 до McLaren F1 и Kawasaki Z1000 - здесь есть все, что нужно персонажу, как молодому человеку или девушке, у которых слишком много денег на руках. Каждый автомобиль имеет свой собственный, реалистичный набор характеристик, таких как скорость или управляемость, но всех их объединяет высоко детализированный экстерьер и интерьер.
Персонаж начинает с 200.000 долларов в кармане, но после покупки первой машины и дома ничего не останется. Дополнительные деньги нужно зарабатывать в различных видах гонок - от соревнований с контрольными точками до испытаний на время. Деньги можно использовать не только для покупки новых домов и новых машин (и небольшого тюнинга для них), но и для приобретения новых нарядов для аватара.
Сердцем Test Drive Unlimited является сетевой режим. Используя учетную запись GameSpy, игроки подключаются к официальному серверу TDU сразу после загрузки игры. В режиме онлайн становятся доступны новые возможности, например, зал для встреч, где можно посмотреть статистику и внешний вид других игроков. Он также предоставляет доступ к созданным игроками матчам, отображаемым на экране карты. Создание гонки здесь также работает в режимах одиночной игры. В любом месте можно указать старт и финиш, а также тип гонки, какие типы/классы автомобилей или мотоциклов разрешены и сколько человек могут принять участие. Если не все места были заполнены другими игроками, ИИ возьмет на себя контроль над остальными.