An anonymous block is a PL/SQL program without a name. It is used for quick tasks and testing.
BEGIN
DBMS_OUTPUT.PUT_LINE('Hello World');
END;