Let's say I'm talking about this forum or any other online site or messengers. BTW, do I need a comma between 'this forum' and 'any other online site'. And can I use 'should I have put a comma' instead of 'do I need a comma'?
I've learned lots of things on here/here.
Does 'on' emphasize something?