Clannad's story revolves around Tomoya Okazaki, a third year high school student who dislikes his life. Tomoya's mother (Atsuko) died when Tomoya was young, leaving his father (Naoyuki) to raise him. After the accident, Tomoya's father turned to alcohol and gambling, and held frequent fights with his son. Since Tomoya has a lot of time to kill, he starts to help Nagisa in reforming the drama club. During this period, Tomoya meets and hangs out with several other girls who he gets to know well and help with their individual problems.