How changing domains challenge SEO

How to minimize the damage of changing domains and negate the effects of moving to a new domain? Long term effects of it on SEO and a mini-guide shared.