We introduce the notion of approximate smoothness in a normed linear space. We characterize this property and show the connections between smoothness and approximate smoothness for some spaces. As an application, we consider in particular the Birkhoff-James orthogonality and its right-additivity under the assumption of approximate smoothness.