We don't really understand what "ball really is life" means, but judging by the overall group of questions you posted today, one can be pretty sure that this one is equally meaningless.
Soap bubbles and balloons are also spheres, but have no influence on the nature of life.