In this paper, we aim to investigate the qualitative behavior of a general class of non-linear difference equations. That is, the prime period two solutions, the prime period three solutions and the stability character are examined. We also use a new technique introduced in [1] by E. M. Elsayed and later developed by O. Moaaz in [2] to examine the existence of periodic solutions of these general equations. Moreover, we use homogeneous functions for the investigation of the dynamics of the aforementioned equations.