Notifications for a given user can be created by another user, current user or a workflow process. Assigned user can close the tasks. Unlike tasks, where the process will wait for the task to complete, notifications are created for the user and the process continues to process.