Gravity and vacuum. The air flow into the engine creates a vacuum that sucks the metered fuel from the carburetor into the intake manifold and from there through the intake valves into the combustion chamber where it is ignited by the spark plugs.
gas
samething it does on every other gas engine feeds the engine
run the engine out of gas!
Yes, injected engines do not use a traditional carburetor. EFI gas engines do not have a carburetor, and diesel engines do not use a carburetor.
The float is probably stuck open.
A carburetor regulates the flow of the air/gas mixture into the pistons of a gas engine. They aren't found on cars any longer but do still come into use for smaller gas engines.
If your engine has a carburetor the filter is in the supply line into the carburetor. If your engine is fuel injected the filter is right next to the gas tank in the fuel line.
Clean out the carburetor with gas, the reason it wont keep running is its not getting enough gas through the carburetor.
An engine will stall when you give it gas if it does not have the correct mixture of fuel and air. This is controlled by the carburetor or throttle body and may need adjustment.
Busted diaphragm in the fuel pump. Replace the fuel pump to solve this problem. Can also be a carburetor problem such as a leaking needle valve and seat or a pinhole in the carburetor float. This would require disassembly and rebuilding the carburetor.
A Briggs and Stratton L head twin engine wills pit gas out of the carburetor and flood out when starting if the diaphragm has been damaged. This will cause excessive fuel to enter the carburetor.
check your belt