Applet'in çalışmaşı boyunca tarayıcı tarafından gerktiğinde çağrılan lifecycle (yaşam döngüsü) method'ları bulunmaktadır. Tarayıcı Applet'i yükledikten sonra init() methodunu, sayfada her gösterişinde start() methodunu, başka bir sayfaya her geçişte stop() methodunu çağırır. Applet'i devreden çıkarırken de destroy() methodunu çağırır. Application'larda main() methodunun yerini appletlerde init() alır. En başta yapılması gereken işlemler bu method içerisinde tanımlanır.
init : Yüklendikten hemen sonra
start : Gösterilmeden hemen önce
stop : Gösterimden kalkdıktan hemen sonra
destroy : Applet devreden çıkartılmadan hemen önce.
Appletlerin yukarıdaki aşamalardan geçişlerini göstermek için işlemleri Java Console'a basan bir Applet yazalım.