translate English to French: There is much confusion over the two terms with many people using them interchangeably.
Nombreux sont ceux qui confondent les deux termes et utilisent indifféremment l’un pour l’autre.