• So we can say

    "Attach is used to move a database physically and restore is used to create/modify database as per requirement based on backups"