Mechanisms of SERS and SERRS are explained, theoretical and experimental aspects of single molecule SERS are outlined and perspectives of analytical applications are discussed.