Software Engineering or Software Development?

Is the practice of building software Software Engineering or Software Development? Is software a science or an art?

These are not new questions.