It searches through multiple (all?) fields of the student. So if a student has “abc” in the first name, in the last name, in the address, or whatever, _q=abc will find it.
With other filters (like filters[firstName][$contains]=abc), you would need to specifiy exactly what field should contain the query.