A Solid State Drive is one of the most advances types of memory containers we have today, not to mention it is new. Pretty much, what it is is that it is a hard drive with no moving parts at all. This means your hard drive will not make alot of noise, die out, and your computer won't over heat as much or as often either. This is a big advantage because with no moving parts, there is no friction, so data can be transfered alot faster.
ATA is one of the oldest types of hard drives out there. It is definatly not recommended, especially in this era of computer technology. I used to have a ATA hard drive. It wasn't that fast, but it wasn't that slow either, but it makes so much noise. SATA hard drives are what most people buy now. Their alot cheaper and very efficent. They last for a very long time, but SSD (Solid State Drives) almost never die out. The difference between ATA and SATA is that SATA hard drives have more solid parts than ATA's, so they are more efficent.
SSD's have no moving parts at all, so they are hard to produce at the technology we have now. I personally think that we can easily make them, but the problem with that is that if the price was lower, the companies that sell SSD's wouldn't be making as much profit. Right now, SSD's are not worth the money. Wait a few years, 2-5, and they will be cheaper.