¿Cuál es la diferencia entre una consulta de término y una coincidencia?

Tengo documentos con campos de cadena que no se analizan (aplicados por un mapeo o establecido globalmente). Estoy tratando de entender cuál es la diferencia práctica entre

{
    "query": {
        "bool": {
            "must": [
                {"match": {"hostname": "hello"}},
            ]
        }
    }
}

y

{
    "query": {
        "term": {
            "hostname": "hello"
        }
    }
}

Vi en la documentación paraconsultas a plazo que hay una diferencia cuando se analizan las cadenas (que no es mi caso).¿Hay alguna razón para usarterm vsmatch?

Respuestas a la pregunta(1)

Su respuesta a la pregunta