Pokémon GO players can now trade remotely with their Forever Friends, making it easier to swap Pokémon without meeting up in person. The feature keeps the heart of trading intact while giving longtime buddies a smoother way to help each other fill out their Pokédex or hunt for better IVs. It also makes coordination simpler for friends who live far apart or have different schedules. As long as you and your friend maintain the Forever Friends status, you can jump in and trade from anywhere, which should make the game feel a little more flexible and a lot more social.
Source: Official Pokémon GO blog and Pokemon.com