So basically, a literal is a specific value in the source code. For example, in the line int x = 10;, the "10" is an int literal. Or in the line System.out.println("abc");, the "abc" is a String literal.
"We're kind of on the level of crossword puzzle writers... And no one ever goes to them and gives them an award." ~Joe Strummer sscce.org