Unpublished shifts are only visible to admins and will appear greyed out on the rota.
Unpublished shifts are useful when building a draft copy of your rota, as employees aren't notified until the shifts are published.
Here's what they look like on the Rotas page:
Unpublished shift:
Published shift: