Definition of UTF
UTF stands for
Unicode or UCS Transformation Format. It defines a set of different
transformations of UCS as different representations for data transfer
and also in consideration to compatibility issue of other encodings.
The most common transformation formats includes UTF-8, and UTF-16.
UTF-7 was also used sometimes for 7-bit data transfer.