It was created by Microsoft to replace FAT32 and address its limitations.
NTFS is compatible with Windows but files can only be opened in read-only mode in Mac and some Linux distributions. It originally debuted in Windows NT and later in Windows XP.
NTFS has a huge file size and partition limits that are theoretically impossible to surpass. FAT32 also limits partition sizes to 8TB. In today's world where video files can often be larger than that, FAT32 is often impractical. One of the biggest drawbacks is a maximum file limit size of 4GB. Unfortunately, FAT32 comes with limitations. This is the reason it is also one of the most ubiquitous file systems and comes pre-installed on almost all USB you buy at a store. It currently works on all Windows versions, Mac and Linux. FAT32 was introduced way back in Windows 95 and was the successor to the older FAT16 that was used on Dos and Windows 3. FAT is an acronym for File Allocation Table.