Electron donating groups as the name suggests are the groups of atoms that can donate an electron or electron pairs.
These are the groups rich in electron that can give out one or more electrons to form a bond. Electron donating groups list comprises of the groups that can donate electrons. examples are: alkyl groups (CH3, C2H5, etc.), amino group, etc.
An electron withdrawing group or EWG draws electrons away from a reaction center. When this center is an electron rich carbanion or an alkoxide anion with the presence of the substituent that has a stabilizing effect. Examples of such groups are halogens (F, Cl), nitriles CN;carbonyls CO;nitro groups NO2.
We hope that clarifies your query.