You can get quick answer of your question by entering here
What is custom portal ?
Custom portal is designed and development as per client preferences of supplier, design, features..etc. In custom portal there is flexibility to add any other vendors API, modification / alteration..etc.