"Middle grade fiction" refers to fiction written for grades five through eight or six through nine. This covers ages 10 through 15. It involves books of less than 300 pages with a rapidly progressing plot line.
Middle grade fiction is written for younger kids, around age 10-12. Older kids may still find it enjoyable, but it is meant for those kids in their younger pre-teen years.