What is np.zeros_like() doing?

I understand what np.zeros(…) does. But what does np.zeros_like(…) do?

https://numpy.org/doc/stable/reference/generated/numpy.zeros_like.html

Quote:
Return an array of zeros with the same shape and type as a given array.