online, on line, on-line

online
When talking about something on the internet, it’s one word, no hyphen.

on line
When talking about people in a queue, use in line. On line in this context is a New York–ism.

on-line
INCORRECT. Do not use.

Comments are closed.