"The Society of St Vincent de Paul is a Catholic lay organisation whose members seek to grow spiritually and to serve the needy and suffering in a spirit of justice and charity." This is as good a definition as you'll get of the Society, and this video from the US expounds on the definition in a graphic and interesting way. It also provides a good potted summary of the founding of the Society in 19th century France.