Personally, it means that I have programmed in a prior life, understand web programming (rails, javascript, et al), can talk intelligently about technologies, but don't want to actually program for a living.
EDIT: Another important point - understanding the business implications of technologies. A lot of people understand the business side, or understand the technical side, but few really understand how they fit together, and how their relationship truly impacts a company.