What is a Thin Client?

A thin client is a computer or computer program which depends on another computer to fulfill its traditional role. Many libraries have these kinds of computers.