Eating non-fat foods can lead to overeating. The reason for this is twofold: (a) you may eat more of non-fat foods because you feel that because they are “not bad for you,” you can eat as much as you want, and (b) non-fat foods tend to be less satisfying than full-fat versions of the same foods, and so overeating may occur as a result of trying to get satisfied.
Don’t be fooled by labels. Consider who it is that puts food products on the shelves—they are marketers, people who are trying to sell a product. If thin is in, then they will do whatever it takes to create “light” or “fat-free” products and market them to you. They are not dieticians who care about your health. Check the nutrition label and make your own decisions about what is healthy.