home grown means players developed in the uk, club developed means specifically a player developed at that team, eg we have in our squad March, Dunk and possibly Walton
Match day squad is what it says on the tin.... the match SQUAD eg starting xi and subs