The distinction is narrow, but plaid is pretty generic. Tartans, on the other hand, are specific named designs that in some cases are a thousand years old.
And by that I mean generic as a design. As pointed out up thread, technically the term plaid refers to a type of garment, not it’s design.
Tartans are a type of plaid. A subset.