Minimise Lag
Note that the links between tasks may have a different purpose depending on whether the schedule is a long term schedule or a short term schedule.
In a short term schedule, the links between tasks define a specific (planned) sequence and, unless you specify a lag, the finish date of one task is (typically) assumed to be the start date of the next.
In a long term schedule, the links between tasks (generally) represent dependencies. In other words, a task cannot start until the previous task has been completed. However, there is no implication that the next task will commence immediately after the previous task has finished.