Abbreviations III quiz

Conversations about computers often include the use of abbreviations like OOP, CSS, MUD, DLL, CGI, OCR, JPEG, BIOS and VBR. Can you guess what these computer abbreviations mean?