What is Mindfulness?

There are all sorts of spiritual and personal growth practices we can do to enrich our lives. But what about a spiritual practice we can do concurrent with everyday life? That would be mindfulness.