The Daihatsu Terios has three generations: the first generation (1997-2006), the second generation (2006-2017), and the third generation (2017-present).