if caulk is not painted over and left it will stain and discolour within 6 months and wont clean up as new
where as silicone will last longer and when it stains/ages it can be made good as new with a solvent cleaner or nail varnish remover
food for thought
paul