As nouns the difference between terms and bytown
is that terms is while bytown is a subsidiary or subordinate town.
terms
English
Noun
(head)
Statistics
*
----
bytown
English
Alternative forms
*
Noun
(
en noun)
A subsidiary or subordinate town
A town that has its own name and postal code, but which is governed by another town