"""
UI
user(human) <-> computer (machine)

data input and presentation
data exchange
user can input data
computer can present/show data through UI (user interface)

CLI, GUI
Command line Interface
Graphical User Interface

"""