Currently, companies are more and more interested in the issues of maintenance. The present article provides basic information about maintenance, describes its development stages; it also refers to the classification of maintenance and analyses the maintenance systems used in practice. Moreover, some modern approaches to maintenance are presented and supported by selected specific cases from engineering practice.