Can you work out what the letters in these English acronyms mean?

Acronyms play a huge part in the English language, commonly used in daily life, business and the digital environment. Find some of the most common ones here.

Instant messaging acronyms

How many of the below instant messaging acronyms do you know?
AMA, ATM, BBFN, BL, CUB, GM, HTH, IMHO, IRL, JAM, JK, LMK, LMSO, NOYB, OTW, TYT, WRT, WFH

Ask me anything, At the moment, Bye bye for now, Belly laughing, Call you back, Good morning, Hope this helps, In my humble opinion, In real life, Just a minute, Just kidding, Let me know, Laughing my socks off, None of your business, Off to work, Take your time, With regard to, Working from home

Technology acronyms

How many of the below technology related acronyms do you know?
BW, CAD, CGI, DB, FTP, ICT, IP, IT, QoS, UX

Bandwidth, Computer-aided design, Computer-generated imagery, Database, File transfer protocol, Information and communication technology, Internet protocol, Information technology, Quality of service, User experience

Business acronyms

How many of the below business related acronyms do you know?
DOB, EOD, FYI, KPI, PR, QC, ROI, R&D, VAT

Date of birth, End of day, For your information, Key performance indicators, Public relations, Quality control, Return on investment, Research & development, Value added tax

Common acronyms

How many of the below acronyms do you know?
A&E, ASAP, BFF, BRB, DIY, ETA, FMCG, GMT, N/A, IOU, OAP, P&P, POV, R&R, SOS, TBC, USP

Accident & emergency, As soon as possible, Best friends forever, Be right back, Do it yourself, Estimated time of arrival, Fast moving consumer goods, Greenwich Mean Time, Not applicable, I owe you, Old age pensioner, Post & packaging, Point of view, Rest & relaxation, Save our souls, To be confirmed, Unique selling point

EnglishFrenchGermanItalySpain