You have a task that last a certain amount of time. But We could also foresee delay or other problem and place additional time.
Generally speaking in gant you have the task that can move and we represent it generally by an additional rectangle same color but lighter, to see that we could have some margin. This margin we could not add in ganttproject