What is the difference between sequence alignment and sequence assembly? If there is no different why are the terminologies different?