What are the differences and similarities betweennonprofit and for-profit organizations in terms of strategicplanning and management?