While both local contracts and per diem are temporary options, there are a few differences. Local contracts include guaranteed hours at a specific facility and benefits, while working per diem allows you total freedom and flexibility to only pick up shifts when it works best for you.