To instruct can mean to teach, but it also frequently means to give an order or command. Direct is a synonym for giving such authoritative instructions. While teach is a common meaning, direct is often used in formal or professional contexts to mean giving instructions.