1) enum is a keyword in Object oriented method.
2) It is used to write the code in a Single line, That's it not more than that.
public class NAME
{
public static final String THUNNE = "";
public static final String SHAATA = "";
public static final String THULLU = "";
}
-------This can be replaced by--------
enum NAME{THUNNE, SHAATA, THULLU}
3) Most of the developers do not use enum keyword, it is just a alternative method..