Custom Islands are where you create custom islands (what a huge leap!), to put them in forums, you'd edit the forum and select that custom island as your ad island (well, it's not called that, but what it was made for).
As for on each forum, you'd do this as a custom insert, however this is done purely through the forum settings.