Genetically, there's only plain (some say classic), flashy, or white; there aren't "official" definitions for the varying degrees of white markings, so there is a wide range of meaning behind the various terms.
For breeders, trying to determine between a genetically plain and a lightly-marked genetically flashy dog, there are some guidelines - no white above the 'wrists', no more than a dusting or pencil strip of white on the face, and no white on the back of the neck or the dorsal surface (i.e., belly and throat only) mean the dog is genetically plain (99 times out of 100, anyway!). The most common usage I've found for the other terms is: white socks (as opposed to stockings) on one or more legs, partial white on the muzzle and a pencil stripe between the eyes, and white on the back of the neck (but no white collar) - or any combination of these - is generally considered semi-flashy; white stockings, a 'wishbone' on the face, and a partial or full white collar (or, again, any combination) is considered "flashy". As far as whites go, generally anything over 2/3 white is just called "white", while anything from 1/2 - 2/3 white is called "checked"; from 1/3 to 1/2 is called "overly flashy" or "piebald", depending on whom you're asking and the actual amount of white on the dog. (We don't really see much of those in-between ones in the show lines; it's generally either 33-40% white, which would be overly flashy, or it's closer to 75%+ white, which is white.)
Ashley may be considered semi-flashy, or she may be considered plain - it depends on how much that white stripe on her face shrinks as she gets older, and how far up her front legs the white goes.