Ответ:

Группируем слагаемые:
\(m^3+m^2-4m-4=m^2(m+1)-4(m+1)\).

Выносим общий множитель \((m+1)\):
\(m^2(m+1)-4(m+1)=(m^2-4)(m+1)\).

Применяем разность квадратов:
\(m^2-4=(m-2)(m+2)\).

Ответ: \((m+1)(m-2)(m+2)\)