Im so confused whats the difference between mock and predicted grades and do sixth forms use mocks or predicted ones?

Like im genuiely confused, since i got 100/240 on the maths exam and 93 was a six and 122 was a 7 would my predicted be a 7?