thoseは指示代名詞・指示形容詞、二つの役割を持ち、「それら、それらの」と言う訳になります。これは、指を指して、それと言うときに使います。
例)
Those houses are mine.
(それらの家は私のものです。)
一方、theirは、人称代名詞所有格というもので、これも「それらの」と言う訳になります。thoseとの違いは、′それ′という明確なものがあると言うところです。
例)
I have three dogs. Their houses are big.
(私は三匹の犬を飼っています。それらの[三匹の犬の]小屋は大きいです。)
同じ「それら」でも、表しているものが違います。
説明力不足で申し訳ないです(*_*)
わからなかったら質問ください(^-^)