In this paper we completely characterize the norm attainment set of a bounded linear operator between Hilbert spaces. In fact, we obtain two different characterizations of the norm attainment set of a bounded linear operator between Hilbert spaces. We further study the extreme contractions on various types of finite-dimensional Banach spaces, namely Euclidean spaces, and strictly convex spaces. In particular, we give an elementary alternative proof of the well-known characterization of extreme contractions on a Euclidean space, which works equally well for both the real and the complex case. As an application of our exploration, we prove that it is possible to characterize real Hilbert spaces among real Banach spaces, in terms of extreme co...