sono gli eventuali parametri che puoi passare quando richiami la classe. Nella maggior parte dei casi non passi nessun parametro, per cui quell'array sarà vuoto.
Se invece, ad esempio, tu richiamassi la tua classe come
java miaclasse param1, param2

args[0] conterrà param1 e args[1] conterrà param2