Solid State Drives (SSDs) are awesome. They perform much faster, use less power and are generally physically smaller than conventional hard drives. But should you defrag them like normal hard drives?
Simple answer no. SSDs have no moving parts. The purpose of a defrag is to to arrange/move the data on the drive so the access arm can get to it quicker, and read it in one section of the drive instead of having to move to multiple areas of the drive.
In fact, defragging a SSD can significantly decrease the life span of the drive since each time information is written to the drive the flash memory is degraded. the same applies to other forms of storage that have no moving parts eg thumb drives, portable flash drives.