Surfer jest pakietem środowiska Windows przeznaczonym do wizualizacji danych XYZ ze szczególnym nastawieniem na tworzenie map terenu. W poniższych przykładach zostaną zaprezentowane różne aspekty pracy z tym programem.
Podstawowym zastosowaniem programu jest tworzenie odwzorowań powierzchni Ziemi. Powstające mapy przestrzenne bardzo wiernie oddają rzeczywiste kształty. Poza efektem wizualnym tego typu zastosowanie pozwala dokonywać obliczeń parametrów liniowych, powierzchniowych oraz objętościowych.
Program Surfer jest stosowany do przedstawienia przebiegu funkcji dwóch zmiennych, które są określone przez podanie pewnej liczby punktów, czyli wartości funkcji w określonych punktach XY. Bywa to często wykorzystywane do zobrazowania wartości np. wartości pewnego parametru na danym terenie. Mapa obok może przedstawiać np. stężenie dwutlenku siarki na obszarze pewnego miasta.