Look at where it grows, not just how it looks
A plant standing in a trodden path or a driveway crack is almost always a weed — very few garden flowers can survive being walked on. Anything thriving in undisturbed lawn or a tended bed is more likely a flower you (or a previous owner) planted or a welcome self-seeder.