The Tiny Core Linux or TCL is very specific distribution. It’s designed to be nomadic. You can bring it with you and run it from a CD, a USB or even a hard disk. Moreover, you can mix and match different packages to build your own distribution.
When we using the Tiny Core Linux as a service tool, we often need a graphical environment. However, when we want to build some appliance or a server, we would like to have a text based system.