yes, both!!! access depends on where you're at, like obviously a witch town would have a lot of magic-based options vs a place with no witches around. i havent had a chance to write in any strictly-human towns yet but those are very much science only.
