people standing in front of a house that is being built
mensen staan voor een huis dat wordt gebouwd
people stand by the house
mensen staan bij het huis
Being in front of a house is a more specific way to describe being by a house.
Voor een huis staan is een meer specifieke manier om het zijn door een huis te beschrijven.