What is a job model?