What is Apo Fpo?

APO and FPO means Army Post Office and Fleet Post Office. These addresses are used when military personnel are abroad, to make sure there exact whereabouts are private.