I presume you're talking about IT jargon here! I would imagine that they were interested in brevity when they coined those terms.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
teechrQuote
teechrQuoteYES as the title already indicates it is a tech-related question(but not to difficult I'd believe, if you're any acquainted with computer/technology)
maelstromHHD/SSDHDD/SSD