In general, a substituent whose atom directly attached to the benzene ring has at least one unshared pair of electrons, and as long it doesn't carry a positive charge, is an activating one (the most common exceptions are the halogens and the nitroso group). So, the following groups are activating: -NH2, -NHR, -NR2, -OH, -OR, -SH, -SR. By "activating" we mean that the group activates the aromatic ring to electrophilic aromatic substitution: in other words, a benzene ring with an activating group will react faster than benzene in those reactions.
Deactivating groups are all those whose atom directly attached to the benzene ring has a partial, or total, positive charge: for example, -CHO, -COR, -CO2H, -CO2R, -NO2, -NR3+ -SO3H, -SO2R, -CH2CN, -CH=CHCN, and so on. A deactivating group makes reaction with an electrophile slower relative to benzene.