A clock shows time of the day. A Smart clock is a more interactive clock which allows users to program messages. It has a temperature indicator as well to show the ambient temperature. It can also show date and month.These clocks find their use in households, commercial premises, offices, banks and shops. The programmable scrolling message gives it a more ‘live’ appearance.