So I need some terminology help as I am still learning GIS. And maybe some QGIS or ArcGIS help. I have two datasets. One with the address of every fire and it's latitude/longitude of small census tract. One with the location of every parcel of land (property) within that census tract. I need to join or match the two datasets so I end up with a map of every property that has ever had a fire and a list of the properties without ever having a fire. I thought it might be similar nearest neighbor or involve R-trees. However, every time I look for a way of doing this I run into methods of "matching point within the same dataset" not what I need. I have to use two different datasets. What exactly is this type of matching or joining between nearest points of different datasets called in GIS terminology? P.S. And how can I do it in GIS software or program language ?