This is a pretty sizable question. Whole books have been written about it. Can you narrow it down, perhaps?