Contract Engineering Services

What are contract engineering services?
When to hire a contractor?
Benefits of hiring a contractor?