National parties are the political parties that aim at forming a government that will have a nationwide effect.Like BJP,Congress,SP etc.
Regional parties are those political parties that want to come into power so that they could have some influence over their particular region.They don't aim at running the central government like the national parties do. Like, Makpa.(I guess,that's how they pronounce it.)
Hope that's of some help.