A product squad is a small cross-functional team that works independently to work towards strategic goals, with clearly defined and elaborate responsibilities. It is often considered the same as product teams that use the agile approach.