Interim assignments are temporary assignments where a professional is hired to perform a specific function or task for a specific period of time. This can range from a few weeks to several months or even years.