Okay soap fans what's Y&R?

I keep seeing questions, I live in Britain so I'm intrigued. Can someone tell me what setting it is, like a street, small town maybe? Or what it's about?
4 answers 4