A part­ner pro­gram facil­i­tates the col­lab­o­ra­tion between two or more com­pa­nies that may include ele­ments such as part­ner tiers, mar­ket­ing and sales sup­port (like access to a part­ner por­tal), tech­ni­cal sup­port, com­mis­sions, incen­tives and rewards, and col­lab­o­ra­tion and net­work­ing oppor­tu­ni­ties. It is typ­i­cal­ly estab­lished to achieve com­mon goals and can involve shar­ing resources, exper­tise, and infor­ma­tion, as well as coor­di­nat­ing activ­i­ties to improve effi­cien­cy and com­pet­i­tive­ness. There are dif­fer­ent type of part­ner pro­gram for dif­fer­ent part­ner type, such as reseller pro­gram, refer­ral pro­gram, etc.