DirectX Redistributable is the version of DirectX designed to be included in programs that want to offer DirectX installation, for reasons of minimum resources, improve the efficiency of the program, etc...
DirectX Redistributable also lets the user have the complete version of DirectX without needing to have an Internet connection.