We discuss some results about the number of ends of gradient Ricci solitons. Possible extensions to more general manifolds are also obtained. The approach is mostly analytical, however the techniques are different depending on the type of the soliton.