Inbound means that other applications make calls to ServiceNow's REST API to get information from SN, or create/update records. Outbound means that ServiceNow makes calls to other applications' REST API to get information from the other application or create/update records.
////////////////////////////////////////////////////////////////////////////////////////////////////////
inbound is basically when some other tool hits your instance(wsdl) with a payload and you process it and acknowledge it. EG, if an incident gets created in a third party tool then an incident gets created in a service now . Here we accept the request and process it.
When we hit any other tool then its outbound. EG exactly opposite to the above eg, when an incident gets created in Service now, a similar incident should get created on the other tool. Here we prepare the payload and hit the other tool's wsdl.