Long Story Short....IF you buy an existing home, it will likely have a well already. It can be permitted for domestic, livestock, etc.
Are you wanting to have any 'animals' other than household pets (dogs, cats, etc)?
If there is not well, it would have a cistern. IF you're building you'd have to decide between a well or a cistern...most choose a well if its available.
What other questions can I answer?