高1の娘に聞かれサッパリ分からず助けて頂けると有り難いです。

(a+b)^3+1を因数分解せよという問題なのですが
回答を見ても
与式={(a+b)+1}{(a+b)^2-(a+b)+1}
となって後に続くのですが、この後は分かるのですが

与式から何故こうなるのか分かりません。
使う公式とか参照すべきサイトとかご教示いただけると助かります。
よろしくお願い申し上げます。