Computer Jargon Explained

SATA

Plain-English computer and technology glossary