Good day every one!
This is my first post in this big big forum.... I'm really new to networking ... and have a tiny small confusing Question, at least to me

:
Why two PC s can't communicate directly if they in the same broadcasting domain and are in different subnets!!!
As per my understanding ...
When PC A don't know the MAC of an IP it will sned a broadcast arp, since PC B is in the same broadcast domain it will hear this broadcast frame, and atleast B can reply then A can send directly to B??
And now i'll leave this to a one who can correct me and tell where i really missed an important point ?
I really confused here