ClockworkMod is a company (?) which offers various Android apps. It is mainly known for its recovery commonly CWM. Once flashed this recovery replaces the stock recovery of your Android phone. Using this recovery then you can do various system level operations on your phone (like take nandroid backup of your phone, flash custom ROMs which are available for your device etc.).
They also have app following apps: