I'm thinking in terms of Objects here. I think it's important to simplify ideas. If you can explain this to a 6-year old, you can teach new programmers the difference.
I'm thinking that a cookie object would be apropos:
public class Cookie {
public string flavor {get; set; }
public int numberOfCrumbs { get; set; }
}