Hey @Richard_Kapelko see this great overview that @Bastien_Siebman has prepared:
He also posted the answer to your question: