I will discuss different kinds of group actions on Banach spaces. Beginning with isometric actions on Hilbert spaces and the definition of the Haagerup property and Property (T), we will explore some of their generalisations.