Structural engineer vs architect: what's the difference in Australia?

Difference between a structural engineer and an architect in Australia - what each does, when you need them and how they work together on a project.