Stability is the main concern considered for every system. Generally the well-known Lyapunov and input-output stability methods are utilized for the stability analysis of nonlinear systems. These methods face serious difficulties as the size and complexity of the systems increases. In this paper a new approach is presented to overcome this problem by introducing a new concept "Energy Absorption Capacity" (EAC) for every component. The EAC of the system can be derived from its component EACs considering their interaction. It is shown that the stability of every individual component is assured if its EAC has a positive value. The proposed approach is less conservative compared to a Lyapunov-based approach. This is due to its reliance on EAC as the extreme value of energy function rather than the function itself. Some examples are given to support the proposed approach.