From the top-headline story in today's local newspaper:
Advancements in HNA technology led to a crucial breakt in the [murder] investigation
and
It was an advancement in DNA science that gavee them their biggest break.

In this usage, is "advancement" in any way a more proper word than "advance"? Or is this a retreatment from proper usage?