There were castles every mile on Hadrian's Wall....what were they called? Milecastles! What were they for? They were for soldiers to sleep in. They slept in tiny buildings in milecastles called barracks. Pronounced b-air-icks.
There were also signal towers to signal the soldiers at the milecastles on guard to warn them that there were enemies near by.