Batik is a wax-resist dyeing technique used on textile. Javanese traditional batik, especially from Yogyakarta, has special meanings which is rooted to the Javanese idea of the universe. Traditional colours include indigo, dark brown, and white which represents the three major Hindu Gods (Brahmā, Viṣṇu,and Śiva), and certain patterns can only be worn by royals.
Batik has been both an art and a craft for centuries. In Java, Indonesia, batik is part of an ancient tradition, and some of the finest batik cloth in the world is still made there.
Contemporary batik, while owing much to the past, is markedly different from the more traditional and formal styles. For example, the artist may use etching, discharge dyeing, stencils, different tools for waxing and dyeing, wax recipes with different resist values and work with silk, cotton, wool, leather, paper or even wood and ceramics.
(Source from : wikipedia)