Facebook has 2 apps that you can install. One just lets you read your news feed and like and comment on things. The other one lets you send and receive private messages. In order for your message to be delivered, the person you are sending the message to must have the messenger app installed, and not everyone has that second app installed. Your message will be delivered one the person either installs the messenger app, or logs in using a computer instead of a mobile device.