Duvida com serializable

Ola Galera!

Alguém pode me explicar o que Serializable?

por exemplo, eu crie uma classe Dao generica, e na minha classe main instanciei a classe Dao, fiz dua adições no banco em entidades diferentes com a mesma instancia, funciono normal, só que no eclipse estava chamando a atenção de algumas linhas, aí clikei com o botão direito e add serializable, aí a minha instancia ficou assim:
Dao dao = new Dao

O que quer dizer isso?
Depois que fiz isso as luzes amarelas do eclipse que chamam a atenção para alguma coisa, desapareceu

Se alguém poder me ajudar, desde já agradeço

http://www.guj.com.br/posts/list/8795.java#46079

exemplo acima ficou melhor :smiley: