This is just a simple Game of Life implementation in Java. For further informationen ask Wikipedia.