当然是有区别的。
简单来说:
1、同一个句子中,は一般表示的是“主题”, が一般表示的是“主语”。或者换句话说,は表示“大主语”, が表示“小主语”。比如:私は背が高いです(我长得高)。这句话中,聊得主题是“私”,小主语是“背”。
2、如果是疑问句,要用が,回答也要用が。比如:誰が図書館にいますか?田中が図書館にいます。
3、田中が図書館にいます和田中は図書館にいます,侧重点是不同的。率先句更侧重“田中”,是“田中”在图书馆,而不是别人;第二句更侧重于“在图书馆”,田中在图书馆,而不是在其他地方。
4、一个句子中出现两个は,可以表示对比强调。如:田中さんはりんごを食べて、妹はバナナを食べました。