Reversible data hiding is an important concept on secret communication not only the hidden data can be subtracted from a covered media but also the cover media can be entirely reconstruct after the extraction steps. In the last decade, self-pixel based, block based and interpolation based methods have been extensively developed by using spatial-frequency domain and any others. In this paper, we present an overview of these methods and their marginal specifications. In addition to these, the purpose of this study is to explain and to classify the various algorithms, inside groups and their studies in the reversible data hiding concept.