A military satellite is an artificial satellite used for a military purpose. The most common missions are intelligence gathering, navigation and military communications.
The first military satellites were photographic reconnaissance missions. From Wikipedia