Оба варианта переводятся как "который", однако which используется в вопросительных предложениях, и подразумевает ситуацию выбора, тогда как that используется в утвердительных предложениях и говорит об определенности, о том что мы знаем данный предмет.
Пример:
Which colour do you prefer? - какой цвет ты предпочитаешь?
Оба варианта переводятся как "который", однако which используется в вопросительных предложениях, и подразумевает ситуацию выбора, тогда как that используется в утвердительных предложениях и говорит об определенности, о том что мы знаем данный предмет.
Пример:
Which colour do you prefer? - какой цвет ты предпочитаешь?
I prefer that color. - я предпочитаю этот цвет.