FAT:
FAT stands for File Allocation Table. The FAT file system was created by Bill Gates in 1977 for managing disk.
FAT12:
The initial version of FAT is now released to as FAT1212 as a file system for floppy disk.
FAT16:
In 1984 IBM released the PC AT with featured a 20 MB hard disk. Microsoft introduce MS DOS 3.0 in parallel cluster addresses were increased to 16 bit.
FAT32:
Microsoft decide to implement a newer generation of FAT, known as FAT 32, with cluster counts held in a 32-bit field. FAT 32 was introduce with windows 95. Windows 2000 and XP can read and write to FAT 32 file system of any size.
NTFS:
NTFS stands for new technology file system. NTFS is the standard file system of windows NT, Windows 2000, windows XP and windows Server. windows version 95, 98, 98SE and ME cannot Nativity read NTFS file system although third-party utilities do easiest for this purpose.
NTFS released Microsoft's previous FAT file system used in MS-DOS and early version of windows. NTFS has several improvements over FAT.Quotas and File compression is introduced in NTFS5.
File System ----- Min Part ------ Max Part ---- Max File
FAT 16 ------------ N/A ------------ 2GB --------- 2GB
FAT 32 ----------- 512MB ----------- 2TB --------- 4GB
NTFS4,5 ---------- 20MB ----------- 15EB --------- N/A
EB (Exabyte) is equal to 1024 TB