Applet runs inside the web browser and works at client side
Java applets are small applications written in the Java programming language or other programming languages that compile to Java bytecode. They are then delivered to users as Java bytecode. When a user launches a Java applet from a webpage, the applet is executed within a Java virtual machine. This entire process is separate from the actual web browser.