What are the order of clannad visual novel?


I found this in [Clannad visual novel diagram](https://vndb.org/v4/rg) website
that there are a lot of side stories, partner stories and other things what
are those I'm confused.So is there an order to play this games.

