Many older audio players on personal computers do not implement the required buffering to play gapless audio.
Lossy audio compression schemes that are based on overlapping time/frequency transforms add a small amount of padding silence to the beginning and end of each track.