Migration Assistant (Apple)

Migration Assistant is a utility by Apple Inc. that transfers data, user accounts, computer settings and apps from one Macintosh computer to another computer, or from a full drive backup. As of OS X Lion and later, it can also migrate contacts, calendars, and email accounts and other files from Microsoft Windows. Migration Assistant can be used during initial setup of a new computer or run manually on a system that has already been set up. It may be used multiple times to copy only applications, user account(s), or settings. Its primary purpose is to duplicate the contents and configuration of an existing computer user account(s) on a new one.
The Migration Assistant does not transfer the operating system of the old computer to the new one. Similarly, applications and utilities bundled by Apple with the operating system (e.g. Safari) are not transferred, based on the assumption that the newer machine has the same or newer version already installed. However, settings for these applications (e.g. bookmarks) are transferred.