site,强调现场,worksite工作现场,工地
place,泛指地点,what is your place now?I am in (大小地方都行)
location:指地理位置,强调方位.
回答完备!