Explain the difference between a functional requirement and a technical requirement, using a real-world example.