I am noticing that more and more sites prefer using "friendly URLs" over adding information as query parameters. For example: domain.com/product/3343/ compared to domain.com?page=product&id=3343 Disregarding personal flavor, what are the core differences between the two approaches?