Mobile ad hoc networks (MANETs), are more challenging due to their unique characteristics and wide applications. The main challenge of this network is its limited battery capacity as nodes are operated by battery. These batteries are limited in capacity and it is a cumbersome task to replace and recharge them in some environments like military operations, environment monitoring etc. Due to this limitation, proper utilization of battery power is very much essential for energy constraint mobile nodes. It is observed that transmission power is the major constitutes of energy consumptions. So to achieve significant energy saving, it is necessary to reduce transmission power at node level. Considering this facts present study has proposed a framework for energy saving using two techniques in MANETs. The proposed distributed topology control algorithm adaptively adjusts transmission power at node level based on nodes neighborhood information. For this, each node maintains a table and updates that periodically. A node reduces its transmission power based on information stored in its table. The second technique applies sleep scheduling approach to further reduce energy consumptions by putting some nodes in sleep state. A node goes to sleep state only when it has no pending traffic and it satisfies the connectivity constraints within its neighborhood.