Currently ONLY the Dispatch Goals are all daily goals. The goals are selected at random which means that you could get a goal for a train that you do not own yet or that can not be dispatched that day. Goals could be for any of the different speed trains that also have long cars attached:
Unloading goals can be for any of the different Trains. You can get more than one goal per Season. You many be required to Unload the same same speed train more than once for any goal. In this example the farmer needs to Unload a Standard Locomotive 3 times. They can all be your Standard Locomotives if you have enough time to complete it. It could be a combination of yours and someone else's if you have Super Neighbour permission to manage someone else's Standard Trains and they don't need them for their own Goals. In this example, it doesn't matter which Locomotives are Unloaded it's the amount of Locomotives that counts.
Neighbours and Buddies can send you Train Boosts. This example is a Daily Goal so less points and has to be done in the current day. You would need to Boost (Accelerate) one Supreme Locomotive that you receive in your Train Manager to complete the goal: This is a Seasonal Goal is to Boost (Accelerate) ANY 20 Locomotive's that you receive in your Train Manager: Far more Points, you have longer to complete the goal. It's the amount you Boost that counts. You get a count of 1 for each friends Train you Boost in your Train Manager.
They will not be able to see any boosts for their own trains that they may have sent to that farm owner. When Super Neighbours manage your trains it counts towards their own goals not the farm owners goals! If you want to remove that permission: Click on any Neighbour in your Neighbours bar and then click on Order by Super Neighbour All your Super Neighbours and who you are an Super Neighbour for will have a red dot if they are your Super Neighbour. A purple dot if if you are their Super Neigbour. Find the Neighbour you want to change the setting for and click on their picture and then click on Edit Super Neighbour. If you are seeing Set as Super Neighbour, they are not your Super Neighbour. In the menu that shows at the bottom of the settings is Train Management with two options. To remove the permission, remove the check mark from Permanently Hired for Management and you should see it also removes the check mark for Allow Management of Trains. Then click the green check mark at the bottom of the window to save that change.