Site Definition January 23, 2023 by admin Site: a specific location where artifacts and features of archaeological or historical interest have been found.