TLD or top level domain is defined to be the top level in the domain structure. In simpler terms, it is the suffix of the domain name for the web site. For example, the TLD for the page http://www.mysiteperformance.com is com.
The ccTLD or 'country code Top Level Domain' is a specific type of TLD intended for use in and by specific countries.