An adaptive control scheme using only part of the system states for the stabilization of one chaotic system and the synchronization of two chaotic systems is presented. The system parameters are allowed to have a large range of time varying uncertainties around their fixed unknown nominal values both in the stabilization and the synchronization control problems. Simulation results also illustrate the effectiveness of the proposed control scheme.