A Defragmenter software tidies up your hard disk and speeds up your computer.
You as a user know that your computer get slower the longer you use it. The problem lies in the way your hard disk is organized: When you delete a file or other data this leaves a "gap" on the hard disk. The next time you save a file to your hard disk, the Windows operating system first fills this gap. If space is not enough to store your file completely in that gap, it simply breaks up the file into fragments, which it then saves the fragments in other locations - wherever space can be found. So, reading fragments of a file spread all over the disk takes longer tome. It would be better if all the parts of a file are stored together - contiguously.
A Defragmenter software solves this problem by collecting all the "fragmented" parts of your files. It then rearranges them and stores them all in the same place - contiguously. That is like a shot of fresh energy for your PC – suddenly everything becomes much snappier again.