Ask Elaine: Attracting Butterflies

My children just love the colorful butterflies that are flittering about our backyard. How can we attract more of these gorgeous creatures?