This might sound a trivial and silly question to many of you, but I frankly tried to get as much information as possible about it but still find many question marks. ok, here we go: If I want to hit a bid or offer on ECNs I just route to this ECN, for example INET offers AAPL for $67.5 so I enter a limit order (as INET doesnt support market orders) to buy AAPL for $67.53 (few pennies above the offer to make sure I will get execution), for ARCA I can place a similar order but can make it market order. 1- now what if I want to hit a market maker? where should I route to ? 2- When I route to SOES, where does this order go to ? 3- What is SIZE ? 4- Where is this Nasdaq market place ? and now for the even more confusing questions regarding NYSE 4- If I wanna hit the specialist which has MMID as NYSE , who should I route to ? 5- What is DOT and NYFIX ? 6- What is BLZ and OES ? 7- If I route to ARCA with the option to route out, does it route to NYSE if he has a better price ? 8- Does the specialist route out to any where ? I know I have lots of questions that you might see trivial but I am really confused.