Just make sure you clean it out regularly and keep it full. It should be shallow, too, as birds don't like deep water. Birds really prefer their water under the branches of a tree or large shrub that will provide them with a perch, but if you have domestic cats, it's better to set it in the open so that the birds can see the cat coming and leave. You need to provide this water source all year around and keep it from freezing in winter. I've mentioned the need for insect life to provide food for both adult and baby birds.
Many birds are primarily seed eaters.
They will take advantage of many different plants and ornamental grasses, so don't deadhead all your flowers. Hummingbirds, of course, are mainly nectar feeders, but a large part of their diet is insects and insects are fed to nestlings. They prefer red flowers to all others and can reach the nectar in tubular shaped blossoms. If you decide to put out food for birds, you must keep it up because they will become dependent on your largesse, even if there is natural food available. Having a nice convenient hand-out available will entice more birds to settle in your area than the area may otherwise support.