Qual é o objetivo do meshgrid no Python / NumPy?

Alguém pode me explicar qual é o objetivo da meshgridfunção no Numpy? Eu sei que isso cria algum tipo de grade de coordenadas para plotagem, mas não consigo ver o benefício direto disso. Estou estudando "Python Machine Learning" de Sebastian Raschka, e ele está usando-o para traçar as fronteiras...