In addition to the default indexing the Enterprise Search indexes every field of the Entity Definition with additional sub fields to elasticsearch by default. This is done, because it's possible to define in the administration which field should be searched and how searches on that field should perform. On the one hand indexing everything supports the useability. You can make changes to the configuration and you don't need to reindex everything. But on the other hand, the created index could be very huge.
Elasticsearch supports by default a fuzzy search. In the Enterprise Search the fuzziness depends on the type of a field. The fuzziness for numeric term is 0, for other terms the
auto value is taken.