Ограничительные (defining) и распространительные (non-defining) определительные придаточные предложения в английском языке начинаются с относительного местоимения, которое иногда можно опустить:

We went to a beach (which/that) Jane had recommended to us.

Здесь относительное местоимение относится к существительному "a beach", а подлежащим в предложении является "Jane". Относительное местоимение может быть опущено. Сравните:

I know a man who/that ran in the London Marathon last year.

Здесь относительное местоимение относится к слову "a man", которое так же является подлежащим в придаточном предложении.

В этом случае относительное местоимение не может быть опущено.

В ограничительном придаточном предложении (defining relative clause), относительное местоимение может быть как подлежащим, так и дополнением.

Если оно является подлежащим, то в предложении используется следующий порядок слов - подлежащее + сказуемое + дополнениеI have a friend who/that plays guitar. (a friend = подлежащее, plays = сказуемое, guitar = дополнение)

Если относительное местоимение является дополнением, то порядок слов в предложении меняется на дополнение + подлежащее + сказуемое:

He showed me the rocks (which/that) he had collected. (the rocks = дополнение, the = подлежащее, had collected = сказуемое).

Относительные местоимения используются, чтобы добавить информации в ограничительных (defining) придаточных предложениях:

Добавляем информацию о предметах

Относительное местоимение which that без относительного местоимения
подлежащее + + -
дополнение + + +

Добавляем информацию о людях

Относительное местоимение who that без относительного местоимения whom
подлежащее + + - -
дополнение + + + +

Чтобы добавить информацию о предметах, мы можем использовать that (или опустить относительное местоимение) как дополнение в разговорном английском языке и which в более формальном контексте:

Decorating is a job (that) I hate. (или "... which..." в формальном языке)

Чтобы добавить информацию о людях, используется в основном относительное местоимение that (или это местоимение можно опустить). 

В разговорном языке относительное местоимение that используется чаще, чем who и whom:

That's the man (that) I met at Mary's party. (а не than ... who/whom I met...)

Относительное местоимение whom - очень формальное и редко используется в разговорном языке:

The boy whom Mary had shouted at smiled. (чтобы сделать предложение менее формальным, нужно использовать that, who или опустить относительное местоимение)

Относительное местоимение that используется как подлежащее после: something или anything; слов alllittlemuch, и none используемых как местоимение или придаточных предложениях с прилагательными в превосходной степени. 

Относительное местоимение which также можно использовать как подлежащее после something и anything:

These walls are all that remain of the city. (не ... which remain of the city).

Относительное местоимение that (его можно опустить) можно использовать как дополнение после something/anything; all, и так далее и в придаточных предложениях с существительным и прилагательным в превосходной степени:

She is one of the kindest people (that) I know. (не ...one of the kindest people who I know.)

Относительные местоимения могут добавлять информацию в распространительных (non-defining) определительных придаточных предложениях:

Добавляем информацию о предметах

Относительное местоимение which that
подлежащее + +
дополнение + +

 

Добавляем информацию о людях

Относительные местоимения who whom
подлежащее + -
дополнение + +

Обратите внимание, что в распространительных (non-defining) определительных придаточных предложениях мы не можем опустить относительное местоимение. 

Как дополнение с информацией о людях можно использовать who и whom или whom в более формальном контексте:

Professor Thompson, who(m) I have long admired, is to visit the University next week.

Чтобы добавить информацию о предметах в распространительных (non-defining) определительных придаточных предложениях мы используем which как дополнение или подлежащее. В такие предложениях иногда используется местоимение that:

The Master's course, which I took in 2010, is no longer taught. (или...that I took...)