Сейчас уже практически не нужен. Раньше выпускались 32-х битные процессоры, на которых невозможно запустить 64-битную систему, еще у 64-битной windows проблемы с запуском MS-DOS программ. Есть некоторые 32-х битные приложения, которые отказываются запускаться на 64-битной винде (очень редкий случай, но и такое бывает). В теории чем больше разрядность регистров процессора, тем он производительнее. На практике это так, если программа скомпилирована для 64-битной архитектуры и использует операции с числами большой разрядности (математические, научные, бухгалтерские и криптографические программы). То есть для большинства приложений существенной разницы нет.