Lidia G. answered 04/18/19
M.Ed. in Education, Russian native speaker tutor
Который is a pronoun, that can be used to connect clauses within sentences. We can say that it means "which one" and it is assumed that there is a list of possibilities:
Фильм, который мне понравился больше всего, вышел на DVD.
Люди, которые работают в офисе, обедают там же.
Который is also used as an interrogative pronoun if followed by из or other prepositions (Которая из этих книг тебе больше понравилась?) , but I personally wouldn’t say we use it in questions a lot. In this case it is much more natural to substitute it with Какой (Какая из этих книг тебе больше понравилась?)
Какой is also an interrogative pronoun, which is frequently used in everyday speech. It can also connect clauses within a sentence:
Я не знаю, в какой день приеду обратно.
Я радуюсь тому, какие подарки приносят дети.