An above-ground pool is typically designed to be taken down and stored during the winter months, while an in-ground pool can typically stay up all year.
It is possible to shock a pool yourself, but it is recommended to follow proper safety precautions and carefully follow the instructions on the shock treatment.