Fat 16 significa que tendras clusters dentro de la memoria de 16 Kbites y si es Fat 32 significa que seran de 32kbites, un cluster es como un pequeño espacio en el que se divide la memoria nadamas calculale cuantos cluster hay en una memoria de 4gb, millones creo yo, si guardas una archivo de supongamos 48 Kbites en fat 32 t va a ocupar 1 cluster completo y la mitad de el otro (32 + 16) osea que pierdes 16kbites de espacio porque ese espacio ya no se puede llenar, en cambio en fat16 se necesitan 3 clusters pero no pierdes espacio por que quedan llenos los clusters y es mas rapido de leer ya que las unidades son mas pequeñas, espero haber ayudado y haya sido claro mi explicacion