the term —————- is the part of a software system that interacts directly with the user.

the term —————- is the part of a software system that interacts directly with the user.