Strength-based practice is a social work practice theory that emphasizes people's self-determination and strengths. It is a philosophy and a way of viewing clients as resourceful and resilient in the face of adversity.