There are 3 domains in ZAP70, two SH2 domains and one Tyrosine Kinase domain. Below is more information on them.
A central antiparallel β sheet with a single α helix either side with one or more loops make up the 'sockets' of this domain, which enables binding to complimentary 'plugs' on the phosphorylated 4 ITAM domains on the 2 CD3-zeta chains. Socket 1 specifically recognises the phosphorylated tyrosine residues within the ITAM domain and socket 2 has a selective amino acid lining of both charged and hydrophobic residues which allows the specificity of which peptide can bind to the pocket according to the third amino acid, upstream of the phosphorylated tyrosine in the ITAM domain. This is called the 'plug and socket' model.